请问Android开发中,ActionBar如何自定义设置它显示位置。

通过getActionBar()得到后,显示就是在顶部。如何设置它的位置,比如相对显示在某个控件的下方。麻烦各位好友具体说下。好比:... 通过getActionBar()得到后,显示就是在顶部。如何设置它的位置,比如相对显示在某个控件的下方。麻烦各位好友具体说下。好比: 展开
 我来答
百度网友f386b9cf1
2014-04-30 · TA获得超过103个赞
知道答主
回答量:79
采纳率:0%
帮助的人:32.4万
展开全部
1、标题上面,为什么要使用ActionBar,直接写布局,弄点击事件,不更简单?
2、下面的你可以去学习tabhost,自己去网上下载简单的tabhost使用的源码。
3、把第一条的activity,放到第二条tabhost其中一个activity里面,就实现你要完成的东西了。
怎么弄都可以了,要一步一步慢慢了解,慢慢学习、使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
匿名用户
2014-04-30
展开全部
actionbar位置是固定的。
更多追问追答
追问
谢谢。
有的应用中,在那个Tab标签上方还可以放置其他自定义的组件呢。它并非就是顶部的第一个啊。如何整?
追答

Tab可以设置自定义的View,Actionbar上也可以设置自定义的View.

//Actionbar Tab设置自定义组件
getActionBar().newTab().setCustomView();

//ActionBar 设置自定义组件
LayoutParams lp = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.RIGHT | Gravity.CENTER_VERTICAL);
View customNav = LayoutInflater.from(this).inflate(R.layout.img, null); // layout which contains your button.
actionBar.setCustomView(customNav, lp);
actionBar.setDisplayShowCustomEnabled(true);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式