android中“加号”控件

发布网友

我来回答

1个回答

热心网友

那个“+”号其实是一个按钮,你可以用Android中的ImageButton。
具体用法,在你的布局Layout中,在你需要那个“+”号的位置声明一个ImageButton,代码:
<ImageButton
android:id="@+id/btn_add"
androdi:src="@drawable/android.R.drawable.ic_menu_add"
android:layout_width="wrap_content"
android:layout_width="wrap_content">

这个图片的位置在你的SDK目录下面的:\android-sdk-windows\docs\images\icon_design目录下面。

在你的代码中添加对这个Button的响应。

addButton.setOnClickListener(new OnClickListener(){
public void onClick(View v){
Editext edit = new EditText();
myLayout.addView(edit);
}
});

myLayout就是你的界面的Layout。addButton就是你刚刚添加的这个ImageButton。
大概就是这个意思,当你点击按钮的时候,在你的Layout里面新加一个EditText进去。前提是你的Layout的高度要设置成wrap_content。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com