最终的效果如下:

image

main.xml代码如下:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >    <AutoCompleteTextView        android:id="@+id/autoCompleteTextView1"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:completionHint="请选择你喜欢的歌曲"        android:completionThreshold="1"        android:dropDownHorizontalOffset="20dp"        android:ems="10"        android:text="AutoCompleteTextView" >        <requestFocus />    </AutoCompleteTextView></LinearLayout>

java代码为:

package android.demo;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.drawable.BitmapDrawable;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnClickListener;import android.view.View.OnTouchListener;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.Button;import android.widget.ImageView;public class AndroidDemo5Activity extends Activity {// 定义字符串数组作为提示的文本String[] books = new String[] { "rollen", "rollenholt", "rollenren", "roll" };@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.main);// 创建一个ArrayAdapter封装数组ArrayAdapter<String> av = new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line, books);AutoCompleteTextView auto = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);auto.setAdapter(av);}}

更多相关文章

  1. android截屏代码:C++实现
  2. Android 异步任务加载图片代码
  3. Android常用功能代码总结一
  4. android 复制、粘贴字符串 (判断API 11 )
  5. android在java代码中绘制矩形框
  6. 用ant实现自动打包android(二) -- android代码混淆
  7. Android通过WebView调用 JS 代码
  8. Android下为自己定义WifiManager类wifi模块代码
  9. 如何提高android代码质量

随机推荐

  1. Android标题栏、状态栏、全屏
  2. android Android(安卓)build.gradle 配置
  3. Android(安卓)API中文文档AccessibilityS
  4. 【Android】RelativeLayout相对布局属性
  5. android下eclipse中This LinearLayout la
  6. Android(安卓)开发————1、Android基
  7. Android:安卓资源引用符号的含义
  8. Android(安卓)中启动自己另一个程序的act
  9. Android(安卓)xml资源文件中@、@android:
  10. [Google Android] Android(安卓)SDK Tool