使用listview如何在布局里加入其他控件

我想做一个页面,使用listview(android.R.layout.simple_list_item_1)并且想在显示的listview上方加入几个button,可我直接在android.R.layout.simple_list_item_1中添加并不能显示出来,有时还会报错,求教该怎么做T T

android.R.layout.simple_list_item_1是系统自带的,你需要定义item布局,然后实现一个a自定义的dapter,网上教程比较多,比如http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html

你是想在listview上方加,请找到你的listview所在的布局,上面添加button 你不能直接在系统的源码里面进行修改的,如果你是新手的话可以加我QQ 咱们可以一起交流进步 1156051349

首先,listview是不能直接在布局中添加其他控件的,如果你想给listview添加Button,只能将你的Button放在另一个布局中,然后通过adapter适配到listview上,这是最基本的问题,好好学啊,骚年

上方加入Button,很多种方法啊,
1 : 可以用协调者布局,AppLayout里放你的Button,下面放listview,这样滑动起来可以达到一起滑动效果

2:给listview添加一个头部,这中可以加头部和尾部的listview网上一大把,那你就可以把按钮放入头部
3:Scrollview包裹listview和button在里面,这样也可以达到效果

自定义basedapter,在getview中导入布局,可以加控件,如果遇到焦点冲突需要可子定义listview;android自带布局中一般无法设置的