Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我可以访问xml文件中的变量吗?如果可以,如何访问?_Java_Android_Xml - Fatal编程技术网

Java 我可以访问xml文件中的变量吗?如果可以,如何访问?

Java 我可以访问xml文件中的变量吗?如果可以,如何访问?,java,android,xml,Java,Android,Xml,我为android平台编写了代码。 我在.java文件中声明变量sound_on_state integer变量 在我的sound.xml中,我编写了以下代码 enter code here <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android"

我为android平台编写了代码。 我在.java文件中声明变量sound_on_state integer变量 在我的sound.xml中,我编写了以下代码

enter code here
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"                           
       android:oneshot="false">
<xsl:if sound_on_state > 0> /*this line give error as android prefix namespace*/
<item android:drawable="@drawable/sound_on_02" android:duration="50"/>
<item android:drawable="@drawable/sound_on_01" android:duration="50"/>
<xsl:else>
<item android:drawable="@drawable/sound_off_02" android:duration="50"/>
<item android:drawable="@drawable/sound_off_01" android:duration="50"/>
</xsl:else>
</xsl:if>
</animation-list>
在此处输入代码
0>/*此行将错误作为android前缀命名空间*/

不,你不能。这应该从代码中完成。将视图块添加到布局中,给它一个ID,然后在代码中根据需要的条件更改其可见性