眼前多少难甘事,自古男儿当自强。这篇文章主要讲述VS 2019开发APPlistview的应用相关的知识,希望能为你提供帮助。
using android.App;
using Android.Widget;
using Android.OS;
using System.Collections.Generic;
using Android.Runtime;
【VS 2019开发APPlistview的应用】
namespace App12
{
[Activity(Label = "App12", MainLauncher = true)]
public class MainActivity : Activity
{
ListView list_member;
SimpleAdapter content;
IList<
IDictionary<
string, object>
>
data;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.Main);
list_member = FindViewById<
ListView>
(Resource.Id.listView1);
//填充数据
FillDate();
//创建数据适配器
content = new SimpleAdapter(
this,
data,
Android.Resource.Layout.SimpleListItem2,
new string[] { "title", "number" },
new int[] { Android.Resource.Id.Text1,Android.Resource.Id.Text2 });
//把数据绑定到list_member 这个listview上
list_member.Adapter = content;
}
public void FillDate()
{
data = https://www.songbingjia.com/android/new List<
IDictionary<
string, object>
>
();
for (int i = 3;
i <
20;
i++)
{
//我这里面的数据是写死的,有数据库的同学可以连数据库
javaDictionary<
string, object>
achievement = new JavaDictionary<
string, object>
();
achievement.Add("title", "你好,我是张" + i);
achievement.Add("number","座号"+i);
data.Add(achievement);
}
}
}
}
推荐阅读
- 8-4 Flutter Android混合开发实战-调试与发布
- 在Node.js中创建安全的REST API
- 经典教程(Qmake权威学习指南)
- 使用Crystal编程语言创建加密货币
- 有关C++中Qt多线程的缺失文章
- 机器人编程入门教程
- 人工智能的经济效益
- 掌握框架–探索依赖注入模式
- 如何制作Discord机器人(概述和教程)