2013-04-03 152 views
1

我正在开发一个Android应用程序。我不是从头开始,而是从前开发者提供的现有资源。 我有一个菜单在主页面中,有4个选项卡,这样的:为应用程序的每个页面创建一个菜单

public class MenuGen extends TabActivity { 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.menu); 
     onLoading(); 
    } 

等。但是,点击每个标签下显示的视图的一些元素后,菜单desapear(这是正常的)。 有没有简单的方法让它“保持”?使其在应用程序的每个视图上都是永久的?我不知道我是否清楚,但我想为我的应用程序提供一个永久性的4个选项卡可点击菜单。怎么做 ?

+1

我想你可以在每个片段活动实现onCreateOptionsMenu()。你有没有尝试过.. –

+0

泰克斯的想法,我想我会用它 – Derbie

回答

0

我不认为菜单总是会打开的。当它失去焦点时,它会隐藏起来。 作为一种替代方法,您可以创建按钮以使其始终可见。

这是另一个类似的问题。检查它

Keep Android menu open at all times: onOptionsMenu

+0

事实上,菜单并不总是可见的......但是,在我看来,这个解决方案是可以接受的。尽管如此,感谢您的链接! – Derbie

相关问题