0

ArrayAdapterには、ImageViewTextViewという2つのビューが含まれています。次に、私はListViewをArrayAdapterで設定します。それは1 ImageViewと1 TextViewを含むビューですので、私は((TextView) view).getText()を行うことができない、カスタムArrayAdapterからTextViewのテキストを取得する方法

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); 
    } 
}; 

を明らかに:

私はListViewonItemClick(...)の行をクリックし

が呼び出され、私はこれをしたいです。 TextViewのテキストにアクセスするにはどうすればよいですか?

+1

は、カスタムアダプタをインスタンス化するために使用するコードを入力してください。 – Snicolas

答えて

1

は私がわからない場合は、これらの作品の

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

、その後

Intent intent = new Intent(getApplicationContext(), ClubList.class); 
     intent.putExtra("CountryName", blabla.getText()); 
     startActivity(intent); 
関連する問題