1
我有BookFragment:在某些android情況下,可以提前初始化嗎?
public class BooksFragment extends Fragment {
private final String ALL_PUBLISHERS = "Wszystkie Wydawnictwa";
,後來在私人無效的方法,我在訪問ALL_PUBLISHERS場這樣的:
if(chosenPublisher != null && chosenPublisher.equals(ALL_PUBLISHERS))
doStuff();
現在,似乎無可厚非機智的代碼,我個人從來沒有遇到過麻煩,但感謝Google Play開發者控制檯我注意到,有些用戶在訪問ALL_PUBLISHERS字段時遇到NullPointerException。
現在:
- 麻煩是ALL_PUBLISHERS場 - stack
- 我BookFragment在FragmentStatePagerAdapter使用,
- 錯誤發生在各種Android設備
我是怎麼看的原因感覺?
雖然它只是'ALL_PUBLISHERS.equals(chosenPublisher)'就足夠了。並使ALL_PUBLISHERS爲靜態。 –
是的,我錯過了失蹤的靜態大聲笑 – bonnyz