qq_37761523
2017-03-07 12:39
采纳率: 57.1%
浏览 1.9k

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • roc_tootwo 2017-03-07 14:06
    已采纳

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

    点赞 打赏 评论
  • ziyejinwei1994 2017-03-07 12:49

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

    点赞 打赏 评论
  • 代码的灵魂是bug! 2017-03-07 14:25

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

    点赞 打赏 评论
  • 纯洁小码农_z 2017-03-08 01:53

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

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

    点赞 打赏 评论
  • 思想与行动一体 2017-03-09 08:46

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

    点赞 打赏 评论

相关推荐 更多相似问题