Android Studio —— ArrayAdapter
效果
代码过程
代码
<?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相关推荐
- coba mysql_在Android Studio中将数据从MySQL数据库显示到TextView中-问答-阿里云开发者社区-阿里云...
我是新手,Android Studio我想将数据库(我使用MySQL)中的数据显示到中TextView.我也使用Button和RadioButton.单击按钮后,数据将显示在中TextView.这是我 ...
- android 音乐播放器 获取sd卡所有音乐文件,Android Studio音乐播放器无法读取SD卡,只有内部存储器...
我很抱歉,如果这原来是一个愚蠢的问题,它可能会成为一个快速修复,但我只是无法弄清楚.我在android studio中创建了音乐播放器,并且没有任何sdcard上的歌曲不会显示在列表视图中,只有内部内 ...
- 基于Android Studio的安卓课程设计(Keep运动软件)
一.开发环境 1.系统环境:Windows.Mac等 2.集成开发环境:Android Studio.虚拟机版本为Android 7.0(Nexus 5 API 24型号) 数据库系统:Android ...
- 百度步行导航加poi搜索android,Android Studio百度地图路线规划以及POI搜索功能的实现...
在Eclipse上开发百度地图的教程比较多,最近用的比较多的是Android Studio平台开发,本文主要是学习如何在Android Studio上进行百度地图的开发. 1.准备工作 这第一步网上说 ...
- Android Studio 实战干货例程
Android Studio 例程 android studio 3.3.2版本的开发环境 讲解一些基本控件Spinner 下拉列表的控件, 初学阶段的童靴们看过来. 首先创建MainActivity ...
- 使用Android Studio做一个简易进制转换计算器
Android Studio简易进制转换计算器 1.问题描述. 设计并实现一个数制转换器,能够对输入的任- -进制类型的数值转换为指定的数制类型的数值.必须实现的数制类型有二进制.八进制.十进制和十六 ...
- [Android Studio]微型技术报告-手机平台应用开发
最近,我在进行有关手机平台的应用开发.在项目开发过程中,可谓是吃尽了苦头,临近崩溃.由于是才接触这门技术的小白,很多地方都是初次接触,操作起来显得特别困难,所以在这个过程中遇到了许许多多的问题,让我甚 ...
- 蓝牙聊天App设计1:Android Studio制作蓝牙聊天通讯软件(UI界面设计)
前言:蓝牙聊天App设计全部有三篇文章(一.UI界面设计,二.蓝牙搜索配对连接实现,三.蓝牙连接聊天),这篇文章是一.UI界面设计 课程1:Android Studio小白安装教程,以及第一个Andr ...
- Android Studio开发——蓝牙聊天功能
Android Studio开发--蓝牙聊天功能 蓝牙工作流程 功能要求 实现要点 声明蓝牙权限 添加程序运行的状态描述文本及配色代码 布局文件 蓝牙会话的服务组件ChatService Activi ...
最新文章
- linux+bin+写入引导区,CentOS 6.4 U盘启动盘制作、安装及遇到的问题解决
- PSVR周年庆开始,大量游戏巨幅促销
- 防灾科技学院期末软件测试,防灾科技学院2014 软件测试客观题
- 来自一年的程序员的困惑
- 拒绝某个用户或组应用组策略
- B04_NumPy从已有的数组创建数组(numpy.asarray,numpy.frombuffer,numpy.fromiter)
- Apollo核心概念
- PHP住院收费系统管理,住院收费管理系统
- hash冲突(碰撞)及解决方法
- 松下服务器显示18号报警,松下伺服报警代码预览表
- 通信协议晦涩难懂搞不定?看完这些动图恍然大悟
- 百度网盘无限扩容技术,外面399,无论自己用还是用做引流都可以
- tableau和oracle dv,比较Power BI和Tableau,好比用奔驰对比奥迪
- 计算机摄影比赛,计算机系摄影大赛圆满结束
- pdf横向打印java_java通过html生成pdf,支持css和图片以及横向打印
- Kubernetes HPA 动态弹性扩缩容
- python中plotly subplot的用法_matplotlib 中的subplot的用法
- 005_video_speed_controller
- 解读Linux零拷贝之mmap
- 晋中学院计算机信息与技术学院,晋中学院