Как получить текст TextView из пользовательского ArrayAdapter

Я сделал обычай ArrayAdapter который содержит два представления: ImageView и TextView, Затем я установил ListView с этим ArrayAdapter,

Когда я нажимаю на строку ListView onItemClick(...) вызывается, и я хочу сделать это:

OnItemClickListener cl = new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
        Intent intent = new Intent(getApplicationContext(), ClubList.class);
        intent.putExtra("CountryName", ((TextView) view).getText());
        startActivity(intent);
    }
};

Очевидно, я не могу сделать ((TextView) view).getText() потому что это представление, которое содержит один ImageView и один TextView, Как я могу получить доступ к тексту TextView?

1 ответ

Решение

Я не знаю, если эти работы

TextView blabla = (TextView)view.findViewById(id.blablaid);

а потом

 Intent intent = new Intent(getApplicationContext(), ClubList.class);
        intent.putExtra("CountryName", blabla.getText());
        startActivity(intent);
Другие вопросы по тегам