2012-08-12 40 views
0

我正在開發一個有listview作爲第一個活動的應用程序。問題是它是一個問題和答案的應用程序。無論是點擊(在列表視圖)啓動界面將是相同的唯一的區別將問題和答案(字符串數組)。問題是如何利用一個單一的目的,這將有助於我之間發生了什麼點擊ListView中的分化,所以我可以獲取適當的Q和提前如何使用listview的單一界面點擊

感謝

+0

也許這樣的事情:http://stackoverflow.com/questions/3848148/sending-information-with-intent-putextra – zapl 2012-08-12 00:54:28

+0

@zapl謝謝,期待它 – dreamer1989 2012-08-12 01:04:39

+0

@ dreamer1989但是你需要開始一個新的活動,在這種情況下一個類似於第一個的列表活動,但視圖是slig與衆不同?然後列表適配器將不同,你可以傳遞當前選擇的列表項目的意圖。 – 2012-08-12 03:34:56

回答

2

藉此

v =(ListView) this.findViewById(R.id.cenima); 
v.setOnItemClickListener(new OnItemClickListener() { 
    @Override 
    public void onItemClick(AdapterView<?> parent, View view, int position,long id) 
    { 
    Log.i("position ", ""+position); 
     //do samthing 
    } 
}); 
+0

謝謝,但它不是我所期待的,因爲我能夠產生點擊並開始新的活動。問題是我想要使用單個活動,無論點擊ListView。 – dreamer1989 2012-08-12 01:11:42