美文网首页
Android在资源文件中使用基本数据类型

Android在资源文件中使用基本数据类型

作者: Acezhuyf | 来源:发表于2018-09-19 11:42 被阅读0次

    今天在做项目的时候想使用spinner将True,False以字符串的方式显示

    在array.xml中声明

    <array name="test">
        <item>True</item>
        <item>False</item>
    </array>
    

    为Spinner设置数据,报错NPE

    Spinner.setAdapter(new ArrayAdapter(context, R.layout.x, Arrays.asList(context.getResources().getStringArray(R.array.test))));
    

    经我自己的实验,基本数据类型在资源文件中若要作为字符串使用,则外部要加双引号"1","true","0.2333"等。

    以上改为:

    <array name="test">
        <item>"True"</item>
        <item>"False"</item>
    </array>
    

    相关文章

      网友评论

          本文标题:Android在资源文件中使用基本数据类型

          本文链接:https://www.haomeiwen.com/subject/vpzbnftx.html