Эти два OnClickListeners в методе GetView моего ListView адаптера:Как установить OnClickListener на разных кнопках внутри ListVeiw?
icon_play.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
icon_play.setTag("play");
}
});
icon_download.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
v.setTag("download");
}
});
я собираюсь установить OnClickListener на этих двух кнопок в MainActivity. поэтому я хочу знать, какова ценность getTag(), используя Toast.
lst_video.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(), position + "\n\n" + view.getTag() + "", Toast.LENGTH_SHORT).show();
}
});
Но это не сработает. Как я могу понять, какая кнопка нажата? У меня есть URL-адрес для видео, и я хочу, чтобы каждый из них был нажат, в VideoView в MainActivity.
опубликовать полный адаптер !! – Nils
И опубликуйте logcat –
http://stackoverflow.com/a/12813906/1168654 –