2014-03-19 79 views
-1

美好的一天,請我需要知道如何做一個列表項目點擊能夠在Android ..我正在開發一個聖經10個版本爲我在學校的最後一年的項目,我需要要知道我如何點擊一個列表項目,它會帶我到另一個頁面上的列表項目。我怎樣才能讓列表項目在Android上可點擊

一樣,如果我對發生點擊,它會帶我去章節下的另一個列表視圖佈局發生..

我一直在這個長,我需要提交項目上週一經久不衰

我一直在寫它幾個月,並沒有得到它

+1

歡迎來到堆棧溢出!爲了得到積極的迴應,請告訴我們你已經嘗試了什麼。考慮在你的文章中添加[MCTRE](http://stackoverflow.com/help/mcve)。 –

回答

0

只需使用一個ArrayList類型來存儲所有的值,你想給列表。然後使用ArrayAdapter將所有這些列表項放入列表中。這樣,所有的項目都可以點擊。

例如 - >

public class CreateList extends ListActivity { 

    ArrayList<String> myList=new ArrayList<String>; 
    ArrayAdapter<String> myAdapter; 

    protected void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.createlist); 

      myAdapter=new ArrayAdapter<String> (CreateList.this,android.R.layout.simple_list_item_1,myList); 
      setListAdapter(myAdapter); 

myList.add("genesis"); 
myAdapter.notifyDataSetChanged(); 
} 

    } 

你可以讓你的XML文件 - >

createlist.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" > 

     <ListView 
      android:id="@android:id/list" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content"/> 

    </LinearLayout> 

希望這有助於。 :)

+0

我仍然無法得到它..這是我的代碼 – user3437883

+0

你使用了相同的代碼? – Aradhna

相關問題