我正在尝试使用ListView和其他小部件一起实现活动。所以,如果我理解正确,我不能使用ListActivity(因为它只显示一个大的ListView,对我来说没问题)。在Mono Android中可以使用没有ListActivity的ListView吗?
我发现从SO像this 或 this 或great example在Java中这样做了很多不同的例子。
我试图以相同的方式做,但它无法正常工作。我很好奇这个功能是否存在于mono android中?
我发现只有一个在单声道android中使用ListView的例子是 this 这个例子只描述了使用ListActivity。
所以,我的布局:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout
android:id="@+id/widget36"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical">
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>
</TableLayout>
我的OnCreate:
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.CreateUser);
JavaList<string> somadata = new JavaList<string> { "111", "222", "333" };
ListView view = FindViewById<ListView>(Resource.Id.list);
view.Adapter = new ArrayAdapter<string>(this, Resource.Layout.CreateUser, somadata);
view.TextFilterEnabled = true;
}
日Thnx。它也工作了4我! – GAMA 2012-02-15 08:58:19