我正在创建适用于2种语言的应用。更改语言后,将以编程方式更改活动标题文本,并将lang代码保存在首选项中。在下一个开头,应用程序保留上次使用的语言。应用程序中的所有文本都根据当前的lang显示文本,但活动标题除外。
我在values和values-tr文件夹中有string.xml。
清单文件:
<activity
android:name="uz.dictionary.sozluk.MainActivity"
android:label="@string/title"
android:windowSoftInputMode="stateHidden" >
<intent-filter android:label="@string/app_name" >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data
android:name="android.app.default_searchable"
android:value=".MySearch" />
</activity>
@ string / title在values-tr中有翻译。但是,app只显示默认语言。我不想在程序上执行此操作,因为当应用程序启动时,首先显示默认标签,如果通过程序化完成,则会在几毫秒内更改为翻译标题。 我该如何解决这个问题?