在android frameworks 裏添加全局的變量[String]

首先需要在/frameworks/base/core/res/res/values/strings.xml裏定義新增的String:

    phase1:

 

<string name="global_prompt_zipfile_title" translatable="false">@string/prompt_zipfile_title</string>
<string name="global_prompt_zipfile_message" translatable="false">@string/prompt_zipfile_message</string>

    phase2:
   

<string name="prompt_zipfile_title">Read file result:</string>
<string name="prompt_zipfile_message">Current image is the newest!</string>

 

 然後需要在/frameworks/base/core/res/res/values/symbols.xml做全局的定義

   

<java-symbol type="string" name="global_prompt_zipfile_title" />
<java-symbol type="string" name="global_prompt_zipfile_message" />

  

使用的方式如下:

.......
AlertDialog sConfirmDialog = new AlertDialog.Builder(getUiContext())
                        .setTitle(mContext.getString(R.string.global_prompt_zipfile_title))
			                        .setMessage(mContext.getString(R.string.global_prompt_zipfile_message))
                        .setPositiveButton(com.android.internal.R.string.yes, new DialogInterface.On
ClickListener() {
......

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章