【问题标题】:Start activity without ActionBar and add it in the onCreate event在没有 ActionBar 的情况下启动活动并将其添加到 onCreate 事件中
【发布时间】:2014-03-16 16:23:41
【问题描述】:

我正在使用 AppCompat/ActionBarCompat 库,我需要创建一个自定义 ActionBar。我需要在没有 ActionBar 的情况下打开活动并仅在添加自定义视图时启用它。我该怎么做?

PS:我需要通过 AndroidManifest.xml 定义不使用 ActionBar 的活动,并且我的应用程序最低 API 级别为 10。

【问题讨论】:

标签: android android-actionbar android-actionbar-compat


【解决方案1】:

.hide() 操作栏,然后 .show() 操作栏,当你准备好了

import android.support.v7.app.ActionBar;

...

private ActionBar mActionbar;

...

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mActionbar = getSupportActionBar();
    mActionbar.hide()
}

... 某处发生了很酷的事情

mActionbar.show();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-07
    • 2012-04-02
    • 1970-01-01
    • 2018-08-21
    • 2016-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多