一、在 xml 中插入一个自动补齐的 text 框

    

二、java 部分

public class MainActivity extends AppCompatActivity {    # 一、设置变量    AutoCompleteTextView textv;    # 二、设置一个字符串    String[]str = new String[]{"android","android studio","android project","android app"};    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        # 三、引用        textv = findViewById(R.id.autoCompleteTextView);        # 四、设置一个生成器,这里的 layout.item 是新建的一个 xml 界面        ArrayAdapteradapter = new ArrayAdapter(MainActivity.this,R.layout.item,str);        # 五、插入        textv.setAdapter(adapter);

三、新建一个 xml 文档

<?xml version="1.0" encoding="utf-8"?>

这个部分是提示时插入的框,可以通过更改 padding 等属性来改变框里的显示方式。

最后的效果:

更多相关文章

  1. android sdk myeclipse8.6
  2. 关于Android的prelink
  3. 2013年01月小记
  4. Android(安卓)make 中变量记录
  5. android之SharedPreferences
  6. android 将时间戳转为代表"距现在多久之前"的字符串
  7. Android(安卓)TextUtils.isEmpty()的认知
  8. Android(安卓)(DiskLruCache)硬盘缓存代码实现
  9. android实现xml数据的解析

随机推荐

  1. 5分钟站点生成神器——Docusaurus
  2. Vite+React+TypeScript手撸TodoList的项
  3. 通过C#编写一个简易的Windows截屏增强工
  4. C语言超细致讲解函数递归
  5. usbmanger android 底下USB的工作模式
  6. Android(安卓)在init.rc启动一个c++程序
  7. Android平台上的11个感应器你都知道吗
  8. Android多文件断点续传(二)——实现数据库
  9. Android(安卓)ActionBar的源代码分析(二)
  10. FileProvider无法获取外置SD卡问题解决方