如何获取显示应用程序名称的TextView的引用

时间:2011-12-27 03:42:29

标签: android

我希望获得显示应用名称的TextView的引用。例如。我在AndroidManifest.xml中有这样的代码:

<activity
            android:name=".Jain_aartisActivity"
            android:label="@string/app_name" >

我希望得到显示app_name字符串的TextView的引用。

1 个答案:

答案 0 :(得分:1)

如果您只想获取视图并将其替换为您自己的视图,请尝试以下代码。

activity.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
            R.layout.your_layout);
如果从活动中调用,则

activity可以是this

编辑:它有效但您必须在设备/模拟器上使用unicode字体。好吧,我不能说所有的设备,但我的预装了字体,下面是快照。

unicode image

我的strings.xml文件包含

 <string name="app_name">जैन आरती संग्रेह</string>

编辑2:

如果您有字体,那么只需创建一个看起来像标题栏的小布局,并使用上面提到的代码替换默认标题栏。