我想在屏幕下方设计
当我按下“添加号码”按钮时,它会在下面的可滚动布局中插入一个条目。当我按下“X”按钮时,它应该删除该特定行。如何做到这一点?任何的想法??
我想在屏幕下方设计
当我按下“添加号码”按钮时,它会在下面的可滚动布局中插入一个条目。当我按下“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
of Objects
or支持的 a 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 的自定义适配器类