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

时间:2013-10-02 02:28:44

标签: java android xml

我为android平台编写代码。 我在.java文件中声明变量sound_on_state整数变量 在我的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>

1 个答案:

答案 0 :(得分:0)

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