画面下にデザインしたい
「番号を追加」ボタンを押すと、スクロール可能なレイアウトの下に 1 つのエントリが挿入されます。その中で、「X」ボタンを押すと、その特定の行が削除されます。これを達成する方法は?? 何か案が??
画面下にデザインしたい
「番号を追加」ボタンを押すと、スクロール可能なレイアウトの下に 1 つのエントリが挿入されます。その中で、「X」ボタンを押すと、その特定の行が削除されます。これを達成する方法は?? 何か案が??
使用する
ViewGroup.addView(View view);
ビューをいくつかのレイアウトに追加します。
レイアウトを動的に作成するには、次を使用します。
TextView txtView=new TextView(this);
//Its an example, you can create layouts, buttons, image view, and other components.
レイアウトまたはビューを動的に削除するには、次の方法でレイアウトの親を取得し、削除します。
ViewGroup.removeView(View view);
またはListView
によって裏付けられた をArrayList
使用する必要があります。からアイテムを削除する場合は、 からオブジェクトを削除します 。Objects
Strings
ListView
ArrayList
mData.remove(object);
ListView
次に、日付が変更されたことを に通知します。
mAdapter.notifyDataSetChanged();
リスト項目ごとにカスタム レイアウトを作成します。例えば
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="555*" />
<TextView
android:id="@+id/textView1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="matched 5 " />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="X" />
</LinearLayout>
BaseAdapter を拡張するカスタム アダプター クラスを作成する