android 如何实现如下界面

huang_gen 2011-10-17 02:55:32

如题:



...全文
241 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
javacoder_cn 2011-10-26
  • 打赏
  • 举报
回复
11楼有理,在drawable下定义一个<shape>xml文件就可以搞定。
huang_gen 2011-10-21
  • 打赏
  • 举报
回复
终于有人回复了,
lgw150 2011-10-21
  • 打赏
  • 举报
回复
用ExpandableListView,然后里面的Iterm里面可以再写一个layout,放图片等。
小裴同学 2011-10-21
  • 打赏
  • 举报
回复
ExpandableListView 就可以搞定了。
liqing338 2011-10-21
  • 打赏
  • 举报
回复
我记得android 貌似有一个布局还是控件来做这种分层展开的界面了,忘记了,应该有的,楼主查查
ahaso 2011-10-21
  • 打赏
  • 举报
回复
顶3,5楼
beijingextjs 2011-10-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 fishmen26 的回复:]

第一层结构,如果选项的数量固定,直接在LinearLayout里面添加这些item。
第二层结构,如果选项数量固定而且不多,可以用同样的方法,如果多可以用listview实现。

通过view 的visibility 来控制第二层 结构的显示与隐藏。
[/Quote]

或者使用可扩展的listView
手指风 2011-10-21
  • 打赏
  • 举报
回复
PopupWindows内放一个ListView
fishmen26 2011-10-21
  • 打赏
  • 举报
回复
第一层结构,如果选项的数量固定,直接在LinearLayout里面添加这些item。
第二层结构,如果选项数量固定而且不多,可以用同样的方法,如果多可以用listview实现。

通过view 的visibility 来控制第二层 结构的显示与隐藏。
Jindaodaxia 2011-10-21
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 peijiangping1989 的回复:]
xml样式实现边框
<stroke android:width="1dp" android:color="#000000" />


圆角
<padding android:left="7dp"
android:top="7dp"
android:right="7dp"
android:bottom="7dp" />
<corners android:rad……
[/Quote]

这些stroke、padding、corners是自定义的View类吗?
小裴同学 2011-10-21
  • 打赏
  • 举报
回复
xml样式实现边框
<stroke android:width="1dp" android:color="#000000" />


圆角
<padding android:left="7dp"
android:top="7dp"
android:right="7dp"
android:bottom="7dp" />
<corners android:radius="10dp" />
huang_gen 2011-10-20
  • 打赏
  • 举报
回复
望眼欲穿呀,高手呢?
huang_gen 2011-10-17
  • 打赏
  • 举报
回复
在线等喔

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧