这是来自Play商店的facebook应用程序的图片。我想在我的应用程序中复制“New Stories 10+”部分。我怎么做到的?这是行动栏的一部分吗?
我仔细阅读了操作栏文档here,但找不到任何相关信息。我在谷歌搜索时遇到了麻烦,因为我不知道它叫什么。
另外,如果你在飞机上打开脸书应用程序,会出现一个类似的消息,上面写着“没有互联网连接”。该消息是如何创建的?
答案 0 :(得分:2)
在Facebook应用程序中查看深度,条形图似乎是LinearLayout
,其中包含两个TextView
。然后,此布局仅嵌入在新闻订阅源片段中,并根据需要隐藏/显示。换句话说,它不是操作栏的一部分;它只是片段中的普通视图。
答案 1 :(得分:1)
Cyril Mottier查看this library。它的设计完全符合您的要求。
答案 2 :(得分:0)
是的,它是ActionBar的一部分,但仅限于设备或模拟器在API 3.0及更高版本上。如果设备或模拟器的API级别较低,则操作将显示在菜单按钮上。
这只是一个假人,但它会给你一个粗略的想法。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
int groupid = 1;
menu.add(groupid, 1, 1, "Search").setIcon(R.drawable.embassy_default);
// menu.add(groupid, , ,"Back").setIcon(R.drawable.hospital_default);
menu.add(groupid, 1, 1, "Exit").setIcon(R.drawable.government_default);
return true;
}
在这里阅读更多内容