我需要幫助。我嘗試從我的課程中獲取價值,並將其帶到另一個課程中進行處理....我的問題是,價值來自適配器。我被困在這裏。從適配器的另一個班級取得價值
這裏是我的代碼:
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3)
{
//Toast.makeText(getApplicationContext(), data.get(arg2).toString(),3000).show();
Intent newI = new Intent (this, PDetail.class);
startActivity (newI);
}});
這是我想調用類(PDetail.class):
public class PDetail extends Activity {
//Create ct;
Toast.makeText(getApplicationContext(), data.get(arg2).toString(),3000).show();
}
我的問題是,我怎麼能拿到 「數據」 值從第一班?任何建議表示讚賞。
請看看:http://stackoverflow.com/a/819427/513413 – Hesam
感謝您的參考 –
我認爲他的問題實際上是從適配器獲取它。通常適配器有'getItem'方法,它將返回與該位置關聯的對象。 – FabianCook