如何将ActionBar徽标设置为Text(TextView)?

Chr*_*5X8 4 java android graphical-logo android-actionbar

我一直试图将ActionBar徽标或"向上"按钮设为文本而不是图像.actionbar.setLogo();仅接受可绘制资源.使用a充气布局TextView没有做到这一点.

基本上,我想要完成的是:

在此输入图像描述

第一个来自Android 4.2的新DeskClock应用程序,第二个来自Contacts应用程序.我检查了GitHub中的代码,但我找不到任何东西.

Com*_*are 5

脱下袖口:

选项#1:TextViewBitmap-backed 上绘制文本(或直接)Canvas,然后提供BitmapDrawableto setLogo().

选项#2:隐藏图标和徽标,并使用setCustomView()您的插入图像和文本.