Android bug集锦
2016-06-25 本文已影响58人
LilacZiyun
-
java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'Android.R.id.list'
原因:使用ListActivity时需要调用一个id为android.R.id.list的系统listview
解决办法:在代码中调用这个系统listview;或者如果使用的是自己的listview的话,可以在布局文件中将id设为android:id="@id/android:list" -
** java.lang.IllegalStateException: commit already called**
出现场景:在使用FragmentTransaction(简记为ft)提交事务时,出现该错误
原因:错误地将ft设为了全局变量,每个ft仅能提交(commit)一次
解决办法:将ft设为局部变量即可解决 -
java.lang.SecurityException: Permission Denial: starting Intent
分析:需要在 AndroidMenifest 文件中 activity 的 export 属性设置为 true