一个布局问题

doveqian 2012-11-08 03:42:06
看图说话:


以前的新闻1,新闻2 ,新闻3 就是一个tab 现在加了一个右侧的返回按钮

请问这个怎么加?
...全文
221 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
doveqian 2012-11-12
  • 打赏
  • 举报
回复
引用 16 楼 z550946941 的回复:
撸主有没有试过用 ActivityGroup来模拟TabActivity,我做的一个项目目前就用到了这个
这个还真的可以实现,改动也不大
甜tianquan 2012-11-12
  • 打赏
  • 举报
回复
现在上3.0已经有fragments了,可以代替activitygroup,你可以试一下
jerrypiaopiao 2012-11-12
  • 打赏
  • 举报
回复
引用 17 楼 doveqian 的回复:
引用 16 楼 z550946941 的回复:撸主有没有试过用 ActivityGroup来模拟TabActivity,我做的一个项目目前就用到了这个 这个还真的可以实现,改动也不大
嘿嘿,有用就好
jerrypiaopiao 2012-11-09
  • 打赏
  • 举报
回复
撸主有没有试过用 ActivityGroup来模拟TabActivity,我做的一个项目目前就用到了这个
doveqian 2012-11-09
  • 打赏
  • 举报
回复
感觉各位的回答,一天的时间,还是没有搞出结果来
但也得到点经验
1,如果布局里面强制加一个BUTTON 是可以的
但tab是自成一体的 so 整个界面就成了两部分,一tab左边 button右边 见图片


显然不能结果

2,把返回按钮 当着tab的第四个标签,通过调整每个tab间距 可以做到图片上的效果
但因为没有tab绑定了一个activity,这个就有点瑕疵了:
点击返回的的瞬间,先进入绑定的这个activity中,然后再退出

我目前接受第二种

或者改BUTTON 实现


戏谑 2012-11-09
  • 打赏
  • 举报
回复
这个貌似2个方法一个重写TAB的类,第二个就是全部做成button类型的布局
doveqian 2012-11-09
  • 打赏
  • 举报
回复
引用 12 楼 zrpcool235 的回复:
看你的界面,这个用什么布局不是关键,用线性和相对布局,都可以实现,关键的选中的效果,你需要截按钮选中后的背景图和没有被选中的背景就可以了。
抱歉,我还是没有实现,能否给一个demo QQ:250495378
  • 打赏
  • 举报
回复
看你的界面,这个用什么布局不是关键,用线性和相对布局,都可以实现,关键的选中的效果,你需要截按钮选中后的背景图和没有被选中的背景就可以了。
doveqian 2012-11-08
  • 打赏
  • 举报
回复
还有没有人有办法啊
doveqian 2012-11-08
  • 打赏
  • 举报
回复
引用 9 楼 doveqian 的回复:
引用 6 楼 lx553798608 的回复:这个只能用FrameLayout 才能搞定 这样啊 我试一试啊
我试一试了 还是不对啊 你套了一层 出来三个了
doveqian 2012-11-08
  • 打赏
  • 举报
回复
引用 6 楼 lx553798608 的回复:
这个只能用FrameLayout 才能搞定
这样啊 我试一试啊
面包里的代码 2012-11-08
  • 打赏
  • 举报
回复
水平之后,让它靠右边可以不?
不简单de 2012-11-08
  • 打赏
  • 举报
回复
在FrameLayout 外面再套一层布局
燃点_ 2012-11-08
  • 打赏
  • 举报
回复
这个只能用FrameLayout 才能搞定
doveqian 2012-11-08
  • 打赏
  • 举报
回复
引用 4 楼 yinke22222 的回复:
那你总有布局文件的吧
就这个啊

<?xml version="1.0" encoding="UTF-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/tab_imageview_icon"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="18dip"
        android:scaleType="fitCenter" />

</FrameLayout>
不简单de 2012-11-08
  • 打赏
  • 举报
回复
那你总有布局文件的吧
doveqian 2012-11-08
  • 打赏
  • 举报
回复
引用 2 楼 yinke22222 的回复:
用相对布局放在那个位置
我用tabAcitivity的 怎么相对?
不简单de 2012-11-08
  • 打赏
  • 举报
回复
用相对布局放在那个位置
doveqian 2012-11-08
  • 打赏
  • 举报
回复
在线等帮忙。。。。。

80,360

社区成员

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

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