我想通过twitter app的按钮栏获得类似的标签效果。
我希望点击按钮并更改视图。我可以切换活动,但我认为这是错的,不是吗?
顶栏必须像框架一样固定。像这样:
好的,现在我发布我的想法的一部分(我发现类似的东西:http://www.talkandroid.com/android-forums/android-development-answers-tutorials-code-snippets/1515-how-i-open-image-imagebutton.html)
代码:
newsButton = (ImageButton) findViewById(R.id.news);
newsButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// on click go to the news view (no activity yet)
setContentView(R.layout.news);
}
});
答案 0 :(得分:1)
如果是这样,源代码可以免费获得here。
好的,关于谷歌如何做到这一点:
activity_home.xml
- 布局
includes(第21行)
actionbar.xml
- 布局(已完成
在每个布局中都有动作栏
不能总是重复。)actionbar.xml
- 布局
creates一个LinearLayout
UI-Elements。activity_home.xml
- 布局,接收
一个ActivityHelper类和调用
它的setupActionBar()
- 方法。ActivityHelper
- 班级
在hg/ android/ src/ com/
google/ android/ apps/ iosched/
util/
- 包中并且有
setupActionBar()-method哪个
创建操作栏。这看起来可能比较容易。阅读源代码并自行尝试。
答案 1 :(得分:0)
我认为这些控件是具有自定义功能的单选按钮/无线电组。