Qualcuno può spiegare perché la mia vista elemento (ListView) è null
con il seguente codice:Butterknife Framment Injecting Views non funziona?
public class NewsFragment extends Fragment {
@InjectView(R.id.news_listView) ListView lv;
@Override
public View onCreateView(LayoutInflater inflater,
ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.news_layout, container, false);
ButterKnife.inject(this, view);
return view;
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
if (lv == null) {
UIHelper.showAlert("null?");
}
}
}
sto facendo qualcosa di sbagliato o c'è qualcosa che non va con la biblioteca, perché ho incollato il codice di esempio per la mia app per farlo funzionare, ma non funziona qui ... Qualsiasi aiuto è molto apprezzato!
Yeah! Funziona adesso, grazie. :) – Xarialon
Non funziona per me = (Ho seguito i passaggi dal link per Eclipse, ma dal punto 4 _ "Accertati che la cartella .apt_generated sia nella root del progetto." _ - Non vedo alcuna cartella denominata 'apt-generated' nella mia root del progetto e gli errori non scompaiono. – Solace