我想编辑样式中某个项目的值:
<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
是我在查看样式表中可以定义的内容时所呈现的项目之一。