我想从HomeAsUpButton的箭头图像中删除。

我尝试从布局中删除箭头的ImageView(什么也没有发生),还尝试使用SupportActionBar.SetDisplayHomeAsUpEnabled(false); 完全删除按钮功能。

我正在使用johnkil的SideNavigation代码。 有什么建议么?

以YouTube应用为例:

在此处输入图片说明

===============>>#1 票数:15 已采纳

使用ActionBar Sherlock,在Activity的onCreate方法中,只需执行以下操作:

getSupportActionBar().setDisplayHomeAsUpEnabled(false);

如果up图像没有消失,则可能与您引用的库有关。 在我的应用程序中,我使用了SlidingMenu库,它可以正常工作(源: https : //github.com/jfeinstein10/SlidingMenu

编辑:使用SlidingMenu库,活动将如下所示:

public class MainAct extends SlidingFragmentActivity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        // Sliding menu

        // Here I set the menu's layout
        setBehindContentView(R.layout.menu_frame);
        FragmentTransaction t = getSupportFragmentManager().beginTransaction();
        MenuListFrag frag = MenuListFrag.newInstance(getSlidingMenuItems());
        t.replace(R.id.menu_frame, frag);
        t.commit();

        // Customizing the SlidingMenu
        SlidingMenu sm = getSlidingMenu();
        sm.setShadowWidthRes(R.dimen.shadow_width);
        sm.setShadowDrawable(R.drawable.shadow);
        sm.setFadeDegree(0.35f);

        // Hiding the ActionBar's up button
        getSupportActionBar().setDisplayHomeAsUpEnabled(false);
        getSupportActionBar().setHomeButtonEnabled(true);

    }
}

===============>>#2 票数:0

您可以使用此方法禁用操作栏

actionBar.setHomeButtonEnabled(false);

===============>>#3 票数:0

通过设置透明图像,我能够隐藏“箭头”。

  ask by Ron translate from so

未解决问题?本站智能推荐:

1回复

如何在Monodroid或Java中添加ActionBar选项卡

我想知道如何使用Mono for Android向操作栏添加一些选项卡? 我需要3个标签,每个标签都保留一个活动和一个布局,并且应该启用滑动:)是否可以? 如果没有,我该如何使用Java?
1回复

MonoDroid中的Android Contextual ActionBar和ListView多选支持:ChoiceMode.MultipleModal在哪里?

要启用对ListView的CAB支持,我需要将ListView.ChoiceMode设置为ChoiceMode.MultipleModal,这在M​​onoDroid中的ChoiceMode枚举中不存在。 在这种情况下如何启用CAB支持? 等待MonoDroid的下一个版本或其他版本?
1回复

在4.0.3中调用setDisplayShowHomeEnabled(false)时,选项卡显示在ActionBar上方

我使用ActionBar标签导航模式和ViewPager 。 在较新版本的Android上,此方法工作正常,但在Android 4.0.3上,选项卡位于ActionBar的顶部而不是下方。 如果我使用ActionBar.SetDisplayShowHomeEnabled(true) ,则
1回复

Android ActionBar错误的布局方向

我以前没有使用过从右到左的布局,因此在AndroidManifest.xml中将应用程序布局强制为rtl,如下所示: 但这是ActionBar出现的方式: 这些项目不应该从rtl嵌套还是我缺少什么? 我还使用Window.Context.Resources.Configu
1回复

Galaxy上的Monodroid ActionBar显示菜单按钮

我需要在ActionBar中显示菜单按钮,即使它具有硬件键也是如此。 我在android中找到了这个: 但是如何将其转换为monodroid? 我无法获取getDeclaredField方法。 谢谢。
1回复

Android Actionbar自定义menuitem背景

我的android活动中有一个菜单(我正在使用Xamarin.Android),其中包含多个项目,例如: 我可以自定义整个ActionBar。 但是我只想自定义动作栏中的一项。 就像下面中间的图标(蓝色)一样: 我该如何实现? 提前致谢。
1回复

如何使用Xamarin更改ActionBar菜单项的Action View

我在ActionBar有一个带有图标的菜单项,当用户点击它时,我想将其更改为ProgressBar ,运行任务,然后将其更改回图标。 下面是我的代码,但单击菜单项时没有任何反应。 活动:ImportReferenceView.cs 菜单操作:import_actions.xml
1回复

适用于Monodroid应用程序的MvvmCross + ActionBar

我正在使用Xamarin和MvvmCross编写monodroid应用程序。 我想在我的应用程序中同时使用MvvmCross和ActionBar。 ActionBar(传统或Sherlock)迫使我从其自定义活动中继承。 在这种情况下,我无法同时从MvxActivity和CustomB
3回复

如何在Xamarin.Android中将进度栏添加到操作栏?

我想将progressbar actionbar添加到操作actionbar但是我不知道该怎么做 这是我的菜单项 这是我的OnCreateOptionsMenu() 我想显示一个progressbar而不是btnUpdateInActionBarMain,该怎么办?
2回复

如何在动作栏中设置边框底部?

我该如何绘制动作条底部边框,如下所示: 我尝试使用保证金: 但边缘是白色的,我不明白如何改变颜色 谢谢!