摘要: 在Activity中使用startActivity()方法不会有任何限制,因为Activity重载了Context的startActivity()方法。但是如果是在其他地方(如Widget或Service、BroadcastReceiver中)使用startActivity()方法,就会报错:android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this reall 阅读全文
posted @ 2014-03-14 16:41 MSTK 阅读(4286) 评论(0) 推荐(0)
摘要: 最近开发Widget,要在Widget上显示图片,出现了FAILED BINDER TRANSACTION错误,后来才发现是因为图片太大了。Widget使用的是RemoteViews,而Intent传输的bytes不能超过40k,把图片缩小到40k以下就正常了。在Activity里面不存在这个问题。 阅读全文
posted @ 2014-03-14 13:41 MSTK 阅读(659) 评论(0) 推荐(0)