gpt4 book ai didi

android - 启用的操作栏图标不是标题

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:56 24 4
gpt4 key购买 nike

如何像在 whats app 中一样在 actionbarsherlock 中启用应用程序图标(不是只有标题的图标)。

最佳答案

从 Android 4.2.2 开始,标题和图标一起可以点击。 WhatsApp 使用自定义 View 来显示两行标题。这将禁用标题点击。你可以用同样的方式来做:

ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowTitleEnabled(false);
actionBar.setDisplayShowCustomEnabled(true);
actionBar.setCustomView(R.layout.ab_title);

TextView title = (TextView) findViewById(android.R.id.text1);
title.setText("Title");

/res/layout/ab_title.xml:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="@style/TextAppearance.Sherlock.Widget.ActionBar.Title"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:ellipsize="end"
android:gravity="center_vertical" />

关于android - 启用的操作栏图标不是标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16209963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com