关闭

array.xml的定义及调用

178人阅读 评论(0) 收藏 举报
分类:
在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]+"");
    }

}





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:46482次
    • 积分:1462
    • 等级:
    • 排名:千里之外
    • 原创:103篇
    • 转载:6篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论