首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法隐藏耳聋动作栏[ANDROID]

无法隐藏耳聋动作栏[ANDROID]
EN

Stack Overflow用户
提问于 2017-03-28 04:31:22
回答 3查看 921关注 0票数 0

我正在创建一个android应用程序,我试图隐藏默认操作栏,我们自己的自定义工具栏作为操作条,但问题是默认导航图标和操作栏标题没有被隐藏,当我从右侧打开导航抽屉时,我从左侧隐藏的自定义导航图标和android的默认导航图标将被显示。我也尝试过使用NoActionBar和NoTheme样式,但它不起作用。下面是我的代码示例,我在这里出错了

任何帮助都将不胜感激。

代码语言:javascript
复制
public class MyActivity extends AppCompatActivity
{
    Toolbar main_toolbar;
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my);
        setUpToolBar();
    }

    public void setUpToolBar() 
    {
        main_toolbar=(Toolbar)findViewById(R.id.toolbar)
        //set up the home_main_toolbar
        android.app.ActionBar actionBar = getActionBar();
        actionBar.setDisplayShowHomeEnabled(false);
        actionBar.setDisplayShowTitleEnabled(false);
        setSupportActionBar(main_toolbar);
        if (activity.getSupportActionBar() != null)
            main_toolbar.setNavigationIcon(R.drawable.img_toolbar);
        main_toolbar.setNavigationOnClickListener(new View.OnClickListener() 
        {
            @Override
            public void onClick(View view) {
               //Open navigation drawer
            }
        });
    }
}
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-03-28 05:04:41

代码语言:javascript
复制
<activity android:name=".MainActivity" android:screenOrientation="portrait" android:theme="@style/AppTheme.NoActionBar" />

在你的android中使用这段代码,它肯定会工作的。

票数 3
EN

Stack Overflow用户

发布于 2017-03-28 04:57:22

在定义活动的清单中尝试它。

代码语言:javascript
复制
android:theme="@style/AppTheme.NoActionBar"
票数 2
EN

Stack Overflow用户

发布于 2017-03-28 05:20:46

转到Styles.xml

在那里添加这种样式

代码语言:javascript
复制
 <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>

并在清单中使用

代码语言:javascript
复制
   <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43060670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档