2 sachinks SachinKS 于 2013.06.04 13:35 提问

在获取ActionBar的TextView问题

得到ActionBar的View可以用getCustomView

说明:http://developer.android.com/reference/android/app/ActionBar.html#getCustomView%28%29

有没有方法能获取TextView?

2个回答

loFataMer
loFataMer   2013.06.04 14:42
已采纳

不能实现跨操作系统和设备之间的实现。

如果设置actionbar的标题,使用ActionBarsetTitle(),如果对标题风格设置,可以通过主题实现。

或者隐藏起标题,使用setCustomView()设置你自己的。

shaojie519
shaojie519   2013.06.04 14:00
 int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
 TextView titleView = (TextView) getWindow().findViewById(titleId);
 titleView.setText("标题");
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
改变ActionBar中TextView的内容
ActionBar中可以放置一些按钮,一般需要指定title和
获取Toolbar中title的TextView
观察微信打开或关闭页面时,titlebar中的text是渐变的,心想丫的藏这么深,我得学来~ 然后。。尼玛。。 Api中根本没提供类似getTitleTextView的方法,搞了半天反射,莫名其妙也获取不到。。。 最后,在stackoverflow发现一神作,代码写的真叫一干脆,来吧,拿走~ public static TextView getToolbarTitleView(ActionB
Android基础--ActionBar的基本用法,自定义View,标题栏
1、ActionBar的简介ActionBar位于Activity的顶部,可用来显示activity的标题、Icon、Actions和一些用于交互的View。它也可被用于应用的导航。ActionBar 是在Android 3.0(API 11)中加入到SDK中的,想在低版本中使用ActionBar有两种选择:使用http://actionbarsherlock.com 或使用Support Lib
仿android music actionbar效果(android)
仿android music的actionbar的一个效果,textview随着下面listview的滑动上升到actionbar位置停留在actionbar的效果
Android原生控件---ActionBar详解
昨天去面试了,第一次出去面试,被问到好几个我不好回答上来的题,例如OOM的处理啊,AndroidStudio的gradle配置,actionBar的使用,ViewPager 嵌套ViewPager等等.每次面试都是一个自己查漏补缺的好机会,现在来学习一下自己不太熟的东西,今天就记录一下actionBar的学习. 1.ActionBar是什么?   ActionBar是android3.0(AP
actionbar下面多一条黑线如何去掉
在项目中将actionbar使用的布局文件背景色改成了项目的主题色,运行后actionbar下面有一条黑线。 解决办法只需要在style.xml中加上红色的代码: <!-- Theme customizations available in newer API levels can go in res/values-vXX/st
向ActionBar中添加SearchView
需求: 1、向ActionBar中添加SearchView 2、控件中TextView显示的数据随着向SearchView中输入数据的改变而改变 menu下的菜单选项:这里我们通过actionViewClass向ActionBar中添加SearchView <item android:id="@+id/search" android:action
获取ActionBar的高度
一、屏幕高度和宽度获取方法 [java] view plaincopy int screenWidth,screenHeight;     WindowManager windowManager = getWindowManager();     Display display = windowManager.getDefaultDisplay();
获取actionBar 的高度,状态栏高度,view.getLocationxxx()的总结
最近在写控件的时候,需要获取view 距离顶部的位置,一般view.getLocationOnScreen(p) 但是这个是全屏的获取坐标,需要减去actionbar 的高度和状态栏的高度,有时候会存在偏差,直接view.getTop()就可以直接获取到准确的值,所以总结记录下。1.获取actionBar 的高度的方法int actionBarHeight = 0; TypedValue tv =
Android中获取ActionBar为null的问题
由于ActionBar是在android3.0以后引入的,所以必然出现兼容的问题。有时候我们在获取ActionCar的时候出现空指针问题。如果工程是要兼容3.0一下的版本(Activity 继承 AppCompatActivity),那么要import以下: import android.support.v7.app.ActionBar; import android.support.v7