http://blog.csdn.net/walker02/article/details/7995407
我用到了這方法:
關於Fragment(XXFragment) not attached to Activity 異常。出現該異常,是因為Fragment的還沒有Attach到Activity時,調用了如getResource()等,需要上下文Content的函數。
解決方法,就是等將調用的代碼寫在OnStart()中。
網上還有幾處這樣的參考:http://stackoverflow.com/questions/10919240/fragment-myfragment-not-attached-to-activity
在【getResources().getString(R.string.app_name);】之前增加一個判斷isAdded(),
另外的異常解決辦法的有 http://stackoverflow.com/questions/6870325/android-compatibility-package-fragment-not-attached-to-activity
這個是針對另外一種情況下的解決方式。
沒有留言:
張貼留言