2

我想隐藏首选项片段的标题栏并且无法使用requestWindowFeature(Window.FEATURE_NO_TITLE),因为它仅适用于全屏活动,但不适用于子屏幕。

任何人都可以帮忙隐藏偏好片段的标题栏吗?

4

4 回答 4

3

在您的片段onCreate()中添加代码:

ActionBar action=getActivity().getActionBar();
action.hide();
于 2013-05-27T12:50:55.683 回答
1

最后我找到了隐藏片段头的解决方案:

((FragmentBreadCrumbs)(findViewById(android.R.id.title))).setVisibility(View.GONE);
于 2013-06-05T06:41:36.113 回答
0

尝试在 Android Manifest 中的 PreferenceActivity 中使用它:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
于 2014-07-17T19:05:00.183 回答
0

这是应该删除的面包屑标题。

您可以在 onBuildHeaders 方法的 PreferenceActivity 中创建标头。单击 Header 然后创建 PreferenceFragment。Header 的面包屑标题可以设置为空字符串。这将删除 PreferenceFragment 的标题。

public void onBuildHeaders(List<Header> target) {
    Header header = new Header();
    header.fragment = "YourPreferenceFragment";
    header.title = "Header title";
    header.breadCrumbTitle = "";
    target.add(header);
}
于 2015-07-21T15:25:23.407 回答