-1
在我MainActivity
,延伸ListActivity
,我填充的ListView
什麼,我想在OnListItemClick
事件做的是我想每次都去相同的佈局,但在此基礎上我點擊的項目,我想以顯示不同的數據,更具體地在後面的佈局中更改ImageView
上的圖像。動態佈局模板
在我MainActivity
,延伸ListActivity
,我填充的ListView
什麼,我想在OnListItemClick
事件做的是我想每次都去相同的佈局,但在此基礎上我點擊的項目,我想以顯示不同的數據,更具體地在後面的佈局中更改ImageView
上的圖像。動態佈局模板
您可以使用帶有Intent的Bundle將數據從一個活動傳遞到另一個活動以啓動新活動。
Intent myIntent = new Intent(this, YourOther.class);
Bundle extras = myIntent.getExtras();
extras.putString(key, value);
或者,您可以對Intent本身使用快捷方式。
Intent myIntent = new Intent(this, YourOther.class);
myIntent.putExtra(key,value);
然後在接收活動中,您將數據從Intent中的Bundle中做出類似的操作。
Bundle myBundle = getIntent().getExtras();
String value = myBundle.getString(key)
注:的關鍵是,必須是一個字符串的唯一的事情,該值可以是任意的基本數據類型。每次都有一種方法。
bool value = myBundle.getBoolean(key)
int value = myBundle.getInt(key)
...
你想根據點擊的項目開始另一個'ImageView'的Activity嗎? – Wakim
是的,那正是我想要的。 – LighterFluid
看看這篇文章,http://stackoverflow.com/questions/6289227/how-to-go-to-a-particular-activity-on-list-item-click,這必須幫助你實現你的目標。 – Wakim