请问我如何将这种风格应用于textview: 我的风格是:
<style name="styleCircle" parent="">
<item name="textColor" >#000000</item>
<item name="textSize" >25sp</item>
<item name="android:background" >@drawable/azkar_shape</item>
<item name="android:gravity">center</item>
<item name="android:layout_width">100dp</item>
<item name="android:layout_height">100dp</item>
<item name="android:visibility">visible</item>
<item name="android:padding">5dp</item>
<item name="android:layout_marginTop">5dp</item>
</style>
我找不到这种类型的父母。我尝试了很多家长的textview但是 它给了我这个错误
错误:(1858)错误:样式属性&#39; attr / textColor(又名com.almasbaha.yazeed:attr / textColor)&#39;未找到。 错误:(1859)错误:样式属性&#39; attr / textSize(又名com.almasbaha.yazeed:attr / textSize)&#39;未找到。 错误:(1858)样式属性&#39; attr / textColor(又名com.almasbaha.yazeed:attr / textColor)&#39;未找到。 错误:(1859)样式属性&#39; attr / textSize(又名com.almasbaha.yazeed:attr / textSize)&#39;没找到。
如何实现?
答案 0 :(得分:0)
std::bitset<3> foo (getString(canwalk, canTalk, canEat));
标记不需要具有<style>
属性;你可以把它留下来。
使用父级时,如果您只想修改样式集中的一个项目,则不必复制/粘贴大量样式信息。
parent
在此示例中,<style name="MyBaseStyle">
<item name="some_attribute_1">value</item>
<item name="some_attribute_2">value</item>
<item name="some_attribute_3">value</item>
<item name="some_attribute_4">value</item>
</style>
<style name="MyOtherStyle" parent="MyBaseStyle">
<item name="some_attribute_5">value</item>
</style>
的行为就好像我写的那样:
MyOtherStyle
此外,您应该更改这两行以使用<style name="MyOtherStyle">
<item name="some_attribute_1">value</item>
<item name="some_attribute_2">value</item>
<item name="some_attribute_3">value</item>
<item name="some_attribute_4">value</item>
<item name="some_attribute_5">value</item>
</style>
命名空间:
android