安卓开发入门之自动补全文本(翻译)
2017-06-19 21:39
127 查看
原文链接
https://www.tutorialspoint.com/android/android_auto_complete.htm
1.src/MainActivity.java内容
2.activity_main.xml文件
3.AndroidManifest.xml
运行结果
![](http://img.blog.csdn.net/20170619213850757?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmd4aWFuZ2xpYW5nMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
源码下载
http://download.csdn.net/detail/zhangxiangliang2/9874884
https://www.tutorialspoint.com/android/android_auto_complete.htm
1.src/MainActivity.java内容
public class MainActivity extends Activity { AutoCompleteTextView text; MultiAutoCompleteTextView text1; String[] languages={"Android ","java","IOS","SQL","JDBC","Web services"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); text=(AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1); text1=(MultiAutoCompleteTextView)findViewById(R.id.multiAutoCompleteTextView1); ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,languages); text.setAdapter(adapter); text.setThreshold(1); text1.setAdapter(adapter); text1.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer()); } }
2.activity_main.xml文件
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Android Auto Complete" android:id="@+id/textView" android:textSize="30dp" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Tutorialspoint" android:id="@+id/textView2" android:textColor="#ff3eff0f" android:textSize="35dp" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageView" android:src="@drawable/logo" android:layout_below="@+id/textView2" android:layout_alignLeft="@+id/textView2" android:layout_alignStart="@+id/textView2" android:layout_alignRight="@+id/textView2" android:layout_alignEnd="@+id/textView2" /> <AutoCompleteTextView android:id="@+id/autoCompleteTextView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="10" android:layout_below="@+id/imageView" android:layout_alignLeft="@+id/imageView" android:layout_alignStart="@+id/imageView" android:layout_marginTop="72dp" android:hint="AutoComplete TextView"> <requestFocus /> </AutoCompleteTextView> <MultiAutoCompleteTextView android:id="@+id/multiAutoCompleteTextView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="10" android:layout_below="@+id/autoCompleteTextView1" android:layout_alignLeft="@+id/autoCompleteTextView1" android:layout_alignStart="@+id/autoCompleteTextView1" android:hint="Multi Auto Complete " /> </RelativeLayout>
3.AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.sairamkrishna.myapplication" > <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.example.sairamkrishna.myapplication.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
运行结果
源码下载
http://download.csdn.net/detail/zhangxiangliang2/9874884
相关文章推荐
- 微信公众平台开发入门--PHP,实现自动回复文本,图文,点击事件
- 微信公众平台开发入门--PHP,实现自动回复文本,图文,点击事件
- 安卓开发入门之小部件Widgets(翻译)附源码
- 安卓开发入门之底部导航BottomNavigationView(翻译)
- 安卓开发入门之自定义字体(翻译)
- 微信公众平台开发入门--PHP,实现自动回复文本,图文,点击事件
- 安卓开发入门之主题与样式必看知识点(翻译)
- 安卓开发入门之系统下载管理工具DownloadManager-第二部分(翻译)
- 安卓开发入门之图片缩放(翻译)
- 安卓开发 button控件的文本英文字母自动变大写展示问题
- 安卓开发入门之系统下载管理工具DownloadManager-第一部分(翻译)
- 安卓开发入门之系统下载管理工具DownloadManager-第三部分(翻译)
- 安卓开发入门之自定义View(翻译)
- 微信公众平台开发入门--PHP,实现自动回复文本,图文,点击事件
- 安卓入门---安卓开发实战经典1-3章
- 安卓开发进阶之文字上标(翻译)
- 安卓开发 弹出对话框,然后自动消失
- 安卓开发入门图片
- IOS开发语言Swift入门连载---自动引用计数
- 【翻译】入门指南:开发Project2003