android 獲取string.xml中的value
2010-11-28 14:16:39
其實所有的常量,預設值都應在string.xml裡定義。這樣修改起來也方便。按道理修改後並不需要從新build就能起作用(沒試過)。
但大家知道R.string.xxx的值是自動生成的int, 如何得到真正的string呢?
下面是我在網上看來的 獲取string裡value的辦法。
android:text="@string/resource_name"
this.getString(R.string.resource_name)
getResources().getString(R.string.resource_name)
3.在其他地方如 ListAdapter,(必須有Context或Applicaton)
Java程式碼
context.getString(R.string.resource_name)
application.getString(R.string.resource_name)
其實所有的常量,預設值都應在string.xml裡定義。這樣修改起來也方便。按道理修改後並不需要從新build就能起作用(沒試過)。
但大家知道R.string.xxx的值是自動生成的int, 如何得到真正的string呢?
下面是我在網上看來的 獲取string裡value的辦法。
1. 在AndroidManifest.xml與layout裡:
Java程式碼android:text="@string/resource_name"
2.在activity裡:
Java程式碼this.getString(R.string.resource_name)
getResources().getString(R.string.resource_name)
3.在其他地方如 ListAdapter,(必須有Context或Applicaton)
Java程式碼
context.getString(R.string.resource_name)
application.getString(R.string.resource_name)
相關文章
- android獲取string.xml的值AndroidXML
- Java獲取Object中Value的方法JavaObject
- JavaScript獲取選中checkbox valueJavaScript
- JQuery 獲取select被選中的value和textjQuery
- 根據key集合批次從map中獲取value
- 小微型庫(4.獲取innerText,value,JQ中的eq())
- jquery獲取select下拉選中option項的value值jQuery
- android中string.xml中%1$s、%1$d等的用法AndroidXML
- 獲取選中select下拉選單的value屬性值
- javascript獲取所有表單元素的value值JavaScript
- python request 獲取cookies value值的方法PythonCookie
- 在android的spinner中,實現取VALUE值和TEXT值。Android
- javascript如何獲取當前選中的option項的文字和value值JavaScript
- jquery獲取同一name的input的value值jQuery
- android listview獲取選中項AndroidView
- [前臺]---js獲取input標籤中name相同的各個value值JS
- 使用jQuery獲取iframe元素的value屬性值jQuery
- 遞迴遍歷物件獲取value值遞迴物件
- JS 獲取陣列物件的值&提取Object的valueJS陣列物件Object
- Android中獲取當前位置資訊Android
- jQuery獲取元素內部元素和獲取內容的區別、獲得輸入框value的方法jQuery
- jquery獲取struts2標籤 裡的key valuejQuery
- Android在ListView的onTouch事件中獲取選中項的值AndroidView事件
- android如何獲取listview中的任意行資料AndroidView
- Android ListView中獲取選中行資料的方法AndroidView
- Android逆向之旅---Android中如何獲取在非Root裝置中獲取應用隱私資料Android
- js獲取select下拉選單的value和文字值JS
- Arcgis For Android 中MapView 截圖獲取BitmapAndroidView
- java中Map根據Map的value取keyJava
- jQuery使用val()方法設定或者獲取value值jQuery
- android開發中如何動態獲取listview中的item的值AndroidView
- Android ListView中獲取修改選中行資料的方法AndroidView
- javascript獲取select下拉選單框的value和text值JavaScript
- 在Java中獲取Android端登陸的裝置資訊JavaAndroid
- Android中獲取應用程式(包)的資訊-----PackageManager的使用(一)AndroidPackage
- Android中獲取應用程式(包)的大小-----PackageManager的使用(二)AndroidPackage
- jQuery實現的獲取select下拉選單的text和value值jQuery
- Android獲取view高度AndroidView