Rav*_*ran 101 java string android
如何res/values/string.xml
从Android 访问资源文件中的值Activity class
?
Lal*_*ani 141
那么你可以使用String,
getString(R.string.app_name);
Run Code Online (Sandbox Code Playgroud)
并且,您可以使用字符串数组
String arr[] = getResources().getStringArray(R.array.planet);
for (int i = 0; i < arr.length; i++) {
Toast.makeText(getBaseContext(),arr[i], Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)
Oll*_*e C 42
strings.xml中:
<string name="some_text">Some Text</string>
Run Code Online (Sandbox Code Playgroud)
活动:
getString(R.string.some_text);
Run Code Online (Sandbox Code Playgroud)
Rav*_*ran 15
把这段代码放进去 res/values/string.xml
<string-array name="planet">
<item>Mercury</item>
<item>Venus</item>
<item>Earth</item>
<item>Mars</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
此代码将放入res/layout/main.xml
和删除存在的默认小部件main.xml
.
<ListView android:id="@+id/planet"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:entries="@array/planet"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
Pri*_*sai 15
如果是getString(R.string.app_name); 不适合你,你可以传递这样的上下文:
context.getString(R.string.app_name);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
89749 次 |
最近记录: |