• VS 2019开发APP(三)listview的应用


    using System.Collections.Generic;

    using Android.App;
    using Android.OS;
    using Android.Support.V7.App;
    using Android.Runtime;
    using Android.Widget;

    namespace App3
    {
      [Activity(Label = "@string/app_name", Theme = "@style/AppTheme", MainLauncher = true)]
      public class MainActivity : AppCompatActivity
      {

        SimpleAdapter content;//定义适配器
        IList<IDictionary<string, object>> data;//定义数据

        protected override void OnCreate(Bundle savedInstanceState)
        {
          base.OnCreate(savedInstanceState);
          Xamarin.Essentials.Platform.Init(this, savedInstanceState);
          // Set our view from the "main" layout resource
          SetContentView(Resource.Layout.activity_main);

          ListView list = FindViewById<ListView>(Resource.Id.listView1);//绑定ListView

          data = new List<IDictionary<string, object>>();//初始化数据

          /*添加数据内容*/
          for (int i = 0; i < 20; i++)
          {
            JavaDictionary<string, object> achievement = new JavaDictionary<string, object>();
            achievement.Add("Name", i.ToString());
            data.Add(achievement);
          }

          content = new SimpleAdapter(this, data, Android.Resource.Layout.SimpleListItem2, new string[] { "Name" }, new int[] { Android.Resource.Id.Text1 });//创建数据适配器
          list.Adapter = content;//将适配器数据添加到ListView
        }
      }
    }

  • 相关阅读:
    visual studio disable git
    app常见性能测试点
    App测试流程及测试点(个人整理版)
    APP测试要点
    APP端测试常见的功能点
    一文搞懂性能测试常见指标
    为什么会有生产bug?
    线上出了bug,是谁的责任?
    生产上线发现重大Bug的思考
    项目上线后出现Bug,该如何处理?
  • 原文地址:https://www.cnblogs.com/sunsuoli/p/12201687.html
Copyright © 2020-2023  润新知