我有一个应用程序,在View Pager中具有视频和文本内容(唯一的功能是左右滑动以更改包含内容的屏幕(。
现在我需要向应用程序添加一个"关于"屏幕。为了能够做到这一点,我需要添加三点按钮"...">(我不知道这个的正确名称是什么(。事实证明,除了PagerTitleStrip
行之外,没有其他地方可以添加此按钮。如果我将按钮添加到其他地方,我将需要使用一个单独的区域,只有这个按钮,这只会浪费屏幕上的空间。这就是为什么我有一个问题:
问:如何在 View 寻呼机中添加按钮以PagerTitleStrip
?或者,如果您知道另一种方法,那么放置"...">按钮的另一个位置是什么,以免浪费空间?
我将不胜感激任何建议。我怀疑可能还有其他方法可以添加"关于"页面。目前我只是不知道把它放在哪里保持界面优雅。
您可以为此添加菜单文件。例
MenuTest.java
public class MenuTest extends Activity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.tmenu, menu);
// return true so that the menu pop up is opened
return true;
}
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId())
{
case R.id.feeds:
break;
case R.id.friends:
break;
case R.id.about:
break;
}
return true;
}
}
我的XML文件是tmenu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/feeds"
android:title="Feeds"/>
<item
android:id="@+id/friends"
android:title="Friends"/>
<item
android:id="@+id/about"
android:title="About"/>
</menu>
让我知道它是否对您有帮助