gpt4 book ai didi

android - 如何在 ActionbarSherlock 中将按钮放在 Logo 的右侧

转载 作者:行者123 更新时间:2023-11-29 18:00:31 25 4
gpt4 key购买 nike

不像之前的问题要自定义actionbar为[A][B] ACTION_BAR[A] ACTION_BAR [B] ,

我想制作[LOGO][A] ACTION_BAR [B][C] 样式。一个按钮“A”位于 Logo 的右侧(但左对齐)通常放置标题文本的位置。(注意 A、B、C 是按钮)

除了使用 setCustomView() 还有其他方法吗? ?小改动,但替换整个操作栏 View 会产生很多效果。

也许一种覆盖按钮 View 和 Logo 宽度值可以帮助或将标题 TextView 替换为 ButtonView 也可以实现,但我很难想象如何实现。

最佳答案

按钮右侧:

 //Inflate the custom view
View customNav = LayoutInflater.from(this).inflate(R.layout.custom_view, null);

//Bind to its state change
((Button)customNav.findViewById(R.id.button)).setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
// DO your stuff

}
});

//Attach to the action bar
getSupportActionBar().setCustomView(customNav);
getSupportActionBar().setDisplayShowCustomEnabled(true);

关于android - 如何在 ActionbarSherlock 中将按钮放在 Logo 的右侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16434262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com