android自定义Spinner下拉菜单和AutoCompleteTextView自动显示的(下拉列表框)样式
2013-01-24 17:56
886 查看
在Android中Spinner就是下拉菜单和AutoCompleteTextView自动显示的样式,它相当于HTML中的<select>标签。
Android中提供的Spinner Widget下拉菜单和AutoCompleteTextView自动显示已经非常好用了,样式也适用,
不过我们还是可以通过定义xml的方式来改变下拉菜单的样式。
在layout目录下新建一个xml文件,名字随便(我这里叫activity_main.xml)。在这个文件里面可以定义下拉菜单的样式
我们这里采用TextView来实现。
activity_main.xml:
View Code
这就完事了!
Android中提供的Spinner Widget下拉菜单和AutoCompleteTextView自动显示已经非常好用了,样式也适用,
不过我们还是可以通过定义xml的方式来改变下拉菜单的样式。
在layout目录下新建一个xml文件,名字随便(我这里叫activity_main.xml)。在这个文件里面可以定义下拉菜单的样式
我们这里采用TextView来实现。
activity_main.xml:
View Code
package com.example.autocompletetextvewtest; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; public class MainActivity1 extends Activity { private AutoCompleteTextView actv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String[] strings = new String[] { "北京", "北京西站", "北京南站", "上海", "上海浦东机场" }; actv = (AutoCompleteTextView) findViewById(R.id.actv); // 第二个参数是样式的Layout布局id,第三个参数是:显示具体样式的TextView的id ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.down, R.id.contentTextView, strings); actv.setThreshold(1); actv.setAdapter(adapter); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; } }
这就完事了!
相关文章推荐
- android自定义Spinner下拉菜单和AutoCompleteTextView自动显示的(下拉列表框)样式
- android自定义Spinner下拉菜单和AutoCompleteTextView自动显示的(下拉列表框)样式
- android自定义Spinner下拉菜单和AutoCompleteTextView自动显示的(下拉列表框)样式
- android自定义Spinner下拉菜单(下拉列表框)样式
- android自定义Spinner下拉菜单(下拉列表框)样式
- Android Spinner 下拉菜单和AutoCompleteTextView 自动填充控件
- Android——适配器其他组件(AutoCompleteTextView:自动完成文本编辑框;Spinner:下拉列表)
- android自定义spinner,使用AppCompatTextView+PopupWindow 实现下拉选择的功能
- Android自定义View单TextView显示多种文字样式
- 下拉列表Spinner 、自动补齐AutoCompleteTextView、
- android控件之AutoCompleteTextView下拉列表显示一片空白
- android控件之AutoCompleteTextView下拉列表显示一片空白
- Android 自定义AutoCompleteTextView实现显示所有项
- Android自定义AutoCompleteTextView实现自动补全Email
- android中使用TextView来显示某个网址的内容,使用<ScrollView>来生成下拉列表框
- android自定义Spinner下拉列表框样式
- Android自定义AutoCompleteTextView实现自动补全Email
- android中使用TextView来显示某个网址的内容,使用<ScrollView>来生成下拉列表框
- Android TextView使用HTML处理字体样式、显示图片等
- Android基础教程(九)之自定义下拉菜单模式----Spinner与setDropDownViewResource的应用