将按钮添加到 PagerTitleStrip



我有一个应用程序,在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>

让我知道它是否对您有帮助

最新更新