Android ListView实现简单列表功能

发布时间 - 2026-01-11 02:55:07    点击率:

ListView如何实现简单列表,供大家参考,具体内容如下

效果图:

啥也没干的ListView张这样:

fry.Activity01

package fry;

import com.example.ListView.R;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;

public class Activity01 extends Activity implements OnItemClickListener{
 private ListView listView;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  // TODO Auto-generated method stub
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity01);
  listView=(ListView) findViewById(R.id.listView);
  ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1, getData());
  listView.setAdapter(adapter);
  listView.setOnItemClickListener(this);
 }
 @Override
 public void onItemClick(AdapterView<?> parent, View view, int position,
   long id) {
  // TODO Auto-generated method stub
  String string=(String) parent.getItemAtPosition(position);
  
  Toast.makeText(this, string, Toast.LENGTH_SHORT).show();
 }
 
 private String[] getData(){
  return new String[]{"韩寒","蔡静","卢本伟","五五开","战狼2","朝阳兄","虹桥一姐","犀利哥","王宝庆",
    "系大大","搞踹踹","张三","李四","王五"};
 }
}

/ListView/res/layout/activity01.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:orientation="vertical" >

 <ListView 
  android:id="@+id/listView"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  ></ListView>

</LinearLayout>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# ListView  # 列表  # MySQL索引使用说明(单列索引和多列索引)  # SQL UPDATE 更新语句用法(单列与多列)  # PHP获取数组中单列值的方法  # jQuery实现调整表格单列顺序完整实例  # php基础设计模式大全(注册树模式、工厂模式、单列模式)  # JavaScript实现GriwView单列全选(自写代码)  # Java的单例设计模式详解  # 也没  # 具体内容  # 虹桥  # 大家多多  # 如何实现  # 韩寒  # 李四  # 一姐  # 王五  # 五五开  # implements  # extends  # private  # Override 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  node.js报错:Cannot find module &#39;ejs&#39;的解决办法  如何确保FTP站点访问权限与数据传输安全?  如何快速登录WAP自助建站平台?  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  晋江文学城电脑版官网 晋江文学城网页版直接进入  三星网站视频制作教程下载,三星w23网页如何全屏?  如何用美橙互联一键搭建多站合一网站?  laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  如何用AWS免费套餐快速搭建高效网站?  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  如何利用DOS批处理实现定时关机操作详解  如何在阿里云ECS服务器部署织梦CMS网站?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  如何快速搭建高效WAP手机网站吸引移动用户?  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  音乐网站服务器如何优化API响应速度?  JS实现鼠标移上去显示图片或微信二维码  Laravel API资源类怎么用_Laravel API Resource数据转换  JavaScript常见的五种数组去重的方式  Android GridView 滑动条设置一直显示状态(推荐)  智能起名网站制作软件有哪些,制作logo的软件?  JavaScript如何实现倒计时_时间函数如何精确控制  成都网站制作公司哪家好,四川省职工服务网是做什么用?  Laravel如何实现API资源集合?(Resource Collection教程)  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  黑客如何利用漏洞与弱口令入侵网站服务器?  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  高性能网站服务器部署指南:稳定运行与安全配置优化方案  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  如何在宝塔面板中修改默认建站目录?  敲碗10年!Mac系列传将迎来「触控与联网」双革新  瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口  网站页面设计需要考虑到这些问题  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  如何用狗爹虚拟主机快速搭建网站?  php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】  🚀拖拽式CMS建站能否实现高效与个性化并存?  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案