アイテムのリストと下部にボタンを表示するリストビューがあります。ボタンをクリックすると、1 つの警告ダイアログ ボックスが表示され、ユーザーからの入力を受け取り、その入力をリストビューに追加します。
1.新しい入力/エントリが常にリストビューの一番上に追加されるようにするにはどうすればよいですか? (現在は常に一番下に追加されています)
2. 新しいエントリにリスト ビューを配置することは可能ですか? (つまり、新しいエントリが一番上に追加された場合、リストは一番上に配置されるはずです)
ガイドしてください。
onCreate() 内...
list = (ListView)findViewById(R.id.planetList);
adapter = new ArrayAdapter<String>(MyListViewActivity.this,
R.layout.my_list_row, R.id.planetNameTextView);
for (int i = 0; i < planetNamesArray.length; i++) {
adapter.add(planetNamesArray[i]);
}
list.setAdapter(adapter);
ユーザーからの入力を取得した後 ....
adapter.add(newPlanetNameEnteredByUser);
adapter.notifyDataSetChanged();