以上几个程序都是在main.xml或string.xml或程序中直接设置显示内容
下面这个例子是获取res 字符串内容 (程序可以根据原始串值更改显示内容)
activity 内容
private TextView mTextView02;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mTextView02 = (TextView) findViewById(R.id.myTextView02);
CharSequence str_2 = getString(R.string.str_2);
String str_3 ="我的程序调用Resource";
mTextView02.setText(str_3+str_2);
}
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@drawable/white"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/myTextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/str_1"
android:layout_x="30px"
android:layout_y="50px"
/>
<TextView
android:id="@+id/myTextView02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/str_2"
android:layout_x="30px"
android:layout_y="70px"
/>
</LinearLayout>
string.xml
下加入
<string name="str_1">view1</string>
<string name="str_2">view2</string>
转自:http://hi.baidu.com/moon_2009/item/48d88fd37273f6e4b3f77714