ここにListView
示されている例から成形したカスタム アダプターを使用しています。
ユーザーの選択を取り、その選択に対して別のレイアウトを膨らませたいと思います。アイテムが選択されたときにビューを展開して、より多くの情報を表示できるようにします。このようなものを使用して、新しいレイアウト onclick を単純に膨らませることはできますか?
protected void onListItemClick(ListView list, View v, int position, long id){
super.onListItemClick(list, v, position, id);
LayoutInflater inflate = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = inflater.inflate(R.layout.new_layout, null);
コードのこのセクションの後、最初のリストで行ったのと同じように、今回はさらにフィールドを追加して、個人TextView
とオブジェクトを入力します。ImageView
これは正しいですか、それともより良いアプローチがありますか?