嗨,android堆栈溢出社区,
我想删除动作栏,其中包含标题和三个点。我尝试过一些解决方案,比如android:theme="@android:style/Theme.NoTitleBar",但是应用程序崩溃了。
有没有其他可能的解决方案?谢谢
发布于 2015-04-06 07:18:50
这是核选择。
替换
public class MainActivity extends ActionBarActivity使用
public class MainActivity extends Activity在所有的Activity中,您都不需要ActionBar。
若要删除“三点”按钮,请添加
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
return false;
}敬你的Activity。
尝尝这个。这会管用的。
发布于 2015-04-06 07:35:23
您必须使用Activity而不是ActionBarActivity。因此,extends您的javaclass从Activity。要删除这三个点,请从onCreateOptionsMenu中删除Activity方法。
发布于 2015-04-06 07:23:20
像这样创建代码
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Black.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>在活动中输入这一行android:theme="@android:style/Theme.Black.NoTitleBar“
https://stackoverflow.com/questions/29467035
复制相似问题