我在ListViewAdapter中使用自定義onclicklistener。列表中有一個按鈕。我需要將一些變量傳遞給onclicklistener。方法未定義爲自定義onclicklistener
我的問題是,我不能像通常那樣使用'startActivity()來從意圖開始一個活動。
警告說,類型view.OnClickListener的方法startActivity未定義。
private void setOnClick(final ImageButton mapButton, final String str){
mapButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent in = new Intent(context,
Empresas_Mapa.class);
in.putExtra("nombre", titulo_evento);
in.putExtra("direccion", lugar_evento);
in.putExtra("lat", latitud_evento);
in.putExtra("lon", longitud_evento);
startActivity(in);
}
});
}
我該怎麼辦?
謝謝Arash,但它也不起作用,現在警告說該方法對MyActivity未定義。 – novato 2014-12-07 10:11:45
plz提供相關的代碼,沒有人可以幫助你更多與這些。 – 2014-12-07 14:13:40