如何以编程方式编辑样式表?

时间:2014-02-06 15:17:19

标签: android android-layout stylesheet android-styles

我想编辑样式中某个项目的值:

<style name="do_the_dog">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">match_parent</item>
    <item name="android:visibility">visible</item>
    ...
  </style>

更多信息

样式中的第三项是可见性项目。我希望我可以将该项目的值更改为GONE,或者可以添加项目以供查看。

另一个想法是添加项目

<item name="android:id">@+id/dog_id</item>

到样式并执行findViewById(R.id.dog_id).setVisibility(View.GONE)。但是这第二个想法到目前为止还没有奏效。 eclipse没有找到dog_id。而且我认为那是因为我在风格中定义了它;这是我没有得到的,因为id是我在查看样式表中可以定义的内容时所呈现的项目之一。

0 个答案:

没有答案