0
How to implement an ExpandableList in a ViewPager in Android?在列表中實施viewpager
我的問題是對上述問題的完全相反,我想顯示的列表視圖(優選的可膨脹的一個),並且當一個項目被點擊我想顯示一串圖像(當然每個項目都有不同的)。
P.S:請不要告訴我爲每個列表項目啓動不同的活動。
How to implement an ExpandableList in a ViewPager in Android?在列表中實施viewpager
我的問題是對上述問題的完全相反,我想顯示的列表視圖(優選的可膨脹的一個),並且當一個項目被點擊我想顯示一串圖像(當然每個項目都有不同的)。
P.S:請不要告訴我爲每個列表項目啓動不同的活動。
這是一些可能的指導而非解決方案。 (我不清楚問題是什麼)
我可能只是創建一個活動。每次你點擊列表視圖,它都會創建一個存儲標誌的意圖。然後你開始那個意圖的活動。解包意圖找出你想要你做什麼。
private OnItemClickListener itemClickListener = new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Intent intent = new Intent(this, myclass.class);
intent.putExtra(KEY, v.getId())
intent.putExtra(KEY2, position)
intent.putExtra(KEY3, id)
startActivity(intent);
}
};
然後拿到意圖標誌的新的活動的onCreate()
Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Intent intent= getIntent();
resId = intent.getIntExtra(KEY, 0);
...
super.setTitle(title);
不知道這是你所尋找的,希望它有助於
感謝。那就是我已經在做的,只是想知道是否有更有效的方法。無論如何,另一個問題,你能告訴我如何爲一個可擴展的活動創建一個onclick監聽器(以及一個onchildclicklistener)。謝謝。 – 2012-07-26 05:23:29
對不起,我以前沒有建立過 – MobDev 2012-07-26 05:25:33