У меня есть ListView, который заполнен элементами ArrayAdapter.Теперь я хочу вычеркнуть их при щелчке, а также проверить в начале, если они уже пробиты (вызов внешнего API и т. Д.).Но он работает только в onItemClickListener, а метод выше - нет.Чтобы понять это лучше, вот код:
public void machListe() {
listViewArrayAdapter = new ArrayAdapter(getApplicationContext(),R.layout.task_item, ti);
taskListe.setAdapter(listViewArrayAdapter);
TextView ab=(TextView) taskListe.getChildAt(0);
Так что, если я отлаживаю сейчас, я вижу, что ab - ноль.
taskListe.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1,int arg2, long arg3) {
TextView ab=(TextView) taskListe.getChildAt(0);
Если я отлаживаю здесь, ab - не ноль.