2012-04-29 8 views
0

こんにちはAndroid開発者状況に使用するクラス?

私のプログラムの一部にはクラスが必要です。あなたに問題を説明しましょう。

私は私がをクリックすることができ、「アイテム」のドロップダウンリストスクロールをすることができますクラスを持っている必要があります。また、この項目のリストは、(展開)または必要に応じて縮小して、ArrayListのようにとすることができます。

私はクラスScrollViewを見ましたが、これは私が必要とするすべての要件を満たしていますか?

もしそうでなければ、このタスクを達成するために私のmain.xmlファイルで使用するのに最適なクラスは何ですか?

ありがとうございました。

答えて

0

XMLファイルでListViewを試してみてから、Arraylistからリストビューを取り込むことができます。このような何かがあなたのために働くでしょう。

public class YourActivity extends Activity 
{ 
private ListView lv; 
public void onCreate(Bundle saveInstanceState) { 
    lv = (ListView) findViewById(R.id.your_list_view_id); 
    // Instanciating an array list (you don't need to do this, you already have yours) 
    ArrayList<String> your_array_list = new ArrayList<String>(); 
    your_array_list.add("a"); 
    your_array_list.add("b"); 
    // This is the array adapter, it takes the context of the activity as a first // parameter, the type of list view as a second parameter and your array as a third parameter 
    ArrayAdapter<String> arrayAdapter =  
    new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, your_array_list); 
    lv.setAdapter(arrayAdapter); 
    setContentView(R.layout.your_layout); 

} 
} 
+0

ありがとう、これは私が思っていたものです。 – sameetandpotatoes

関連する問題