我需要在ListView
內的箭頭圖像中定義onClick()
事件。這個箭頭移動到另一個屏幕(另一個活動)。onClick在ListView中查看圖像
我看了一下setOnItemClickListener()
的信息,但我不能用這個,因爲我需要的onClick()
事件箭頭ImageView
,而不是一般的項目。
我也看出了我的自定義BaseAdapter
來定義ImageView
的OnClickListener
,但問題是,我用的是Activity
的功能,我不能在BaseAdapter
使用(因爲不存在,很明顯)
right.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent i = new Intent(ByLocationList.this, Summary.class);
startActivity(i);
}
});
我得到錯誤,因爲BaseAdapter
類中沒有startActivity()
類。我如何啓動摘要活動?
上我真的不知道關於你這裏的設計方法,我不相信,你有建議的架構 - 但無論哪種方式 - 有你嘗試使用您的視圖中的上下文,即'arg0.getContext()' – Tapirboy 2013-04-08 09:40:51