如何将列表视图嵌入到已经创建的布局中?例如在my_layout.xml中,我有类似以下内容:
<linear layout><textvIEw><*my List vIEw goes here*><linear layout>
我创建了一个列表活动,如下所示:
public class HelloListVIEw extends ListActivity { @OverrIDe public voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setlistadapter(new ArrayAdapter<String>(this, R.layout.List_item, COUNTRIES)); ListVIEw lv = getListVIEw(); lv.setTextFilterEnabled(true); }}
谢谢!
解决方法:
您的xml my_layout.xml:
<linear layout><textvIEw> <ListVIEw androID:ID="@+ID/List" androID:layout_height="match_parent" androID:layout_wIDth="match_parent" > </ListVIEw><linear layout>
和你的java文件:
public class HelloListVIEw extends Activity { // not use ListActivity @OverrIDe public voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.my_layout); ListVIEw lv = (ListVIEw) this.findVIEwByID(R.ID.List); // make something for List adapter setlistadapter(new ArrayAdapter<String>(this, R.layout.List_item, COUNTRIES)); lv.setTextFilterEnabled(true); }
}
希望对你有帮助
总结以上是内存溢出为你收集整理的android-在另一个视图中嵌入ListView全部内容,希望文章能够帮你解决android-在另一个视图中嵌入ListView所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)