效果

  

代码过程

  

代码
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:gravity="center_vertical"android:layout_height="50dp"></TextView>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="match_parent"android:layout_height="match_parent"xmlns:android="http://schemas.android.com/apk/res/android"><ListViewandroid:id="@+id/listView"android:layout_width="match_parent"android:layout_height="match_parent" />
</LinearLayout>
package com.example.androidapplication;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;public class MainActivity extends AppCompatActivity {String strList[] = new String[]{"手机","配置","mp3","测试","便携式热点","蓝牙","声音和震动","其他连接方式","免打扰","开发者","网络适配","联系人","手机软件内存","音乐选项","点击事件","支付宝","通讯录","密码与安全","手机助手"};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ListView listView = findViewById(R.id.listView);if(listView != null){ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(MainActivity.this,R.layout.textview,strList);listView.setAdapter(arrayAdapter);listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {@Overridepublic void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {Toast.makeText(MainActivity.this, strList[i], Toast.LENGTH_SHORT).show();}});}}
}

关注

笔者 - jxd

微信公众号搜索 “码农总动员” 或 微信扫描下方二维码,了解更多你不知道的XX,O(∩_∩)O

Android Studio —— ArrayAdapter相关推荐

  1. coba mysql_在Android Studio中将数据从MySQL数据库显示到TextView中-问答-阿里云开发者社区-阿里云...

    我是新手,Android Studio我想将数据库(我使用MySQL)中的数据显示到中TextView.我也使用Button和RadioButton.单击按钮后,数据将显示在中TextView.这是我 ...

  2. android 音乐播放器 获取sd卡所有音乐文件,Android Studio音乐播放器无法读取SD卡,只有内部存储器...

    我很抱歉,如果这原来是一个愚蠢的问题,它可能会成为一个快速修复,但我只是无法弄清楚.我在android studio中创建了音乐播放器,并且没有任何sdcard上的歌曲不会显示在列表视图中,只有内部内 ...

  3. 基于Android Studio的安卓课程设计(Keep运动软件)

    一.开发环境 1.系统环境:Windows.Mac等 2.集成开发环境:Android Studio.虚拟机版本为Android 7.0(Nexus 5 API 24型号) 数据库系统:Android ...

  4. 百度步行导航加poi搜索android,Android Studio百度地图路线规划以及POI搜索功能的实现...

    在Eclipse上开发百度地图的教程比较多,最近用的比较多的是Android Studio平台开发,本文主要是学习如何在Android Studio上进行百度地图的开发. 1.准备工作 这第一步网上说 ...

  5. Android Studio 实战干货例程

    Android Studio 例程 android studio 3.3.2版本的开发环境 讲解一些基本控件Spinner 下拉列表的控件, 初学阶段的童靴们看过来. 首先创建MainActivity ...

  6. 使用Android Studio做一个简易进制转换计算器

    Android Studio简易进制转换计算器 1.问题描述. 设计并实现一个数制转换器,能够对输入的任- -进制类型的数值转换为指定的数制类型的数值.必须实现的数制类型有二进制.八进制.十进制和十六 ...

  7. [Android Studio]微型技术报告-手机平台应用开发

    最近,我在进行有关手机平台的应用开发.在项目开发过程中,可谓是吃尽了苦头,临近崩溃.由于是才接触这门技术的小白,很多地方都是初次接触,操作起来显得特别困难,所以在这个过程中遇到了许许多多的问题,让我甚 ...

  8. 蓝牙聊天App设计1:Android Studio制作蓝牙聊天通讯软件(UI界面设计)

    前言:蓝牙聊天App设计全部有三篇文章(一.UI界面设计,二.蓝牙搜索配对连接实现,三.蓝牙连接聊天),这篇文章是一.UI界面设计 课程1:Android Studio小白安装教程,以及第一个Andr ...

  9. Android Studio开发——蓝牙聊天功能

    Android Studio开发--蓝牙聊天功能 蓝牙工作流程 功能要求 实现要点 声明蓝牙权限 添加程序运行的状态描述文本及配色代码 布局文件 蓝牙会话的服务组件ChatService Activi ...

最新文章

  1. linux+bin+写入引导区,CentOS 6.4 U盘启动盘制作、安装及遇到的问题解决
  2. PSVR周年庆开始,大量游戏巨幅促销
  3. 防灾科技学院期末软件测试,防灾科技学院2014 软件测试客观题
  4. 来自一年的程序员的困惑
  5. 拒绝某个用户或组应用组策略
  6. B04_NumPy从已有的数组创建数组(numpy.asarray,numpy.frombuffer,numpy.fromiter)
  7. Apollo核心概念
  8. PHP住院收费系统管理,住院收费管理系统
  9. hash冲突(碰撞)及解决方法
  10. 松下服务器显示18号报警,松下伺服报警代码预览表
  11. 通信协议晦涩难懂搞不定?看完这些动图恍然大悟
  12. 百度网盘无限扩容技术,外面399,无论自己用还是用做引流都可以
  13. tableau和oracle dv,比较Power BI和Tableau,好比用奔驰对比奥迪
  14. 计算机摄影比赛,计算机系摄影大赛圆满结束
  15. pdf横向打印java_java通过html生成pdf,支持css和图片以及横向打印
  16. Kubernetes HPA 动态弹性扩缩容
  17. python中plotly subplot的用法_matplotlib 中的subplot的用法
  18. 005_video_speed_controller
  19. 解读Linux零拷贝之mmap
  20. 晋中学院计算机信息与技术学院,晋中学院

热门文章

  1. 2020年校招东软面经
  2. Win10正式版 13个新特性新功能
  3. 淘礼金免单如何限制ip领取
  4. 524页《Java中高级程序员必备核心知识》总结,令人犹如醍醐灌顶
  5. 新享UniPro推出弹性自动化 管理升级从周报“自由”开始
  6. 腾讯qq2010免费下载
  7. C语言布隆过滤器BloomFilter
  8. 值得推荐收藏的 9个免费PDF转PPT的方法
  9. 京东商城刘强东他的创业经验和京东的发展思路
  10. Date -- 实现简易进度条