Android SimpleListView1 C#
本文关键字:SimpleListView1 Android | 更新日期: 2023-09-27 18:16:33
我在c#中实现了一个SimpleListView1布局,我需要添加一个按钮到列表中,允许我返回家园。由于在这种情况下没有我能够编辑的XML,所以我正在寻找如何解决这个小困境的想法。
namespace SOA_App
{
[Activity(Label = "BasicTable")]
public class SOAList_ListView : ListActivity {
string[] items;
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
items = new string[] { "Vegetables","Fruits","Flower Buds","Legumes","Bulbs","Tubers" };
ListAdapter = new ArrayAdapter<String>(this, Android.Resource.Layout.SimpleListItem1, items);
}
protected override void OnListItemClick(ListView l, View v, int position, long id)
{
var t = items[position];
Android.Widget.Toast.MakeText(this, t, Android.Widget.ToastLength.Short).Show();
}
}
}
你可以使用一个常规的Activity(与ListActivity相反),然后在Activity的布局中添加一个ListView和一个Button小部件
您可以添加"Home"到列表和onClick检查文本是否为"Home",但正如Tom建议的那样,为什么不在底部创建一个带有按钮的正常活动呢?
我注意到你复制/粘贴了Xamarin教程,我建议用可编辑(a)xml创建一个新项目,并添加一个listView和一个按钮。