0

我已经在 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();
    }
}

}
4

2 回答 2

0

您可以将“主页”添加到列表中,然后单击检查文本是否为“主页”,但正如 Tom 建议的那样,为什么不在底部创建一个带有按钮的正常活动?

我注意到您复制/粘贴了 Xamarin 教程,我建议使用可编辑 (a)xml 创建一个新项目并添加一个 listView 和一个按钮。

于 2013-06-04T12:42:38.920 回答
0

您可以使用常规 Activity(而不是 ListActivity),然后将 ListView 和 Button 小部件添加到 Activity 的布局中。

于 2013-06-03T19:52:54.257 回答