0

こんにちはAndroid開発者、

プログラムの一部にクラスが必要です。問題について説明させてください。

クリックできる「アイテム」のリストを下にスクロールできるクラスが必要です。また、このアイテムのリストは、ArrayListのように、必要に応じて拡大(拡大)または縮小できます。

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

そうでない場合、このタスクを実行するためにmain.xmlファイルで使用するのに最適なクラスは何ですか?

ありがとう。

4

1 に答える 1

0

ListViewXMLファイルで使用してから、からリストビューにデータを入力してみてください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);

}
}
于 2012-04-29T14:11:13.983 に答える