在values中定义一个array.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="mydata">
<item>hello</item>
<item>world</item>
</string-array>
<integer-array name="mydata1">
<item>1</item>
<item>2</item>
</integer-array>
</resources>
acyivity中调用
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String[] data=this.getResources().getStringArray(R.array.mydata);
Log.d("",data[0]);
Log.d("",data[1]);
Log.d("",this.getResources().getStringArray(R.array.mydata)[0]);
int[] data2=this.getResources().getIntArray(R.array.mydata1);
Log.d("",data2[0]+"");
}
}