问题标签 [declare-styleable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何从参考样式属性获取 RobotoTextView 的字体
我有一个包含几个 RobotoTextViews 的自定义视图,我想为它们设置字体。所以,我使用这样的声明样式项目:
属性引用样式。
所以,问题是,如何从中获取字体属性值?
android - Android:你如何拥有多个具有相同枚举的 attr?
我有一个 attr 定义为带有值列表的枚举:
我想在同一个 .
例如:
我没有多次定义枚举,而是试图找到一种方法来定义一次枚举,但让字体、leftFont、rightFont 都使用相同的枚举列表。
有谁知道如何做到这一点?
编辑:我很清楚如何全局定义 attr 并在多个可声明样式中引用它。这个问题是在具有不同名称的多个 attr 中使用枚举。
android - 如何从“declare-styleable”中获得双重价值
如何从declare-styleable获得双倍价值?
属性.xml
为meterView分配双精度值
调用attributes.xml
android - 使用风格化
我想制作一个包含进度视图和按钮的视图。通过视图的 xml,我想添加定义按钮和入口栏样式的字段。
到目前为止我所做的但它不起作用:
代码:
可样式化:
谁来帮帮我?谢谢
android - 如何使用android中的样式属性以编程方式赋予按钮或recyclerview项目的样式
我为按钮样式定义了两个属性,例如
GoldButtonStyle 和 WhiteButtonStyle 我在 style.xml 本身中定义。
现在我在xml中应用上面定义的属性样式,比如
我正在使用 Recyclerview,Recyclerview 项目有一个按钮。按钮文本将根据未决、已完成等状态进行更改。我想设置属性样式,例如如果状态为待处理,则使用rectangleCustomButtonStatus1,如果状态已完成,则使用rectangleCustomButtonStatus2。
那么如何以编程方式提供样式属性?我必须为 recyclerview itemview 的项目做同样的事情。那么我该如何实现呢?
android - 自定义样式可用于样式内的自定义视图
我有一个CustomTextView extends TextView并且我为它添加了样式如下
现在在 XML 布局中,我可以将其用作
然后我有一个AnotherTextView extends CustomTextView
它在 XML 中的实例使用自定义样式如下
我似乎无法在这种样式中定义我的 styleable 属性,如下所示
我可以避免编译错误,但 AAPT 无法组装应用程序
如何创建自定义样式以与我的 CustomTextView 关联,以便可以定义自定义样式?
谢谢!
android - 自定义视图和 defStyleAttr
我正在为自定义视图而苦苦挣扎defStyleAttr
。(简短说明我使用的是一个Preference
示例,因为它与 Google 使用它的方式相同)
因此,对于 Android 提供的几乎每一个View
,Preference
你都会有一个这样的构造函数:
这将默认样式属性定义为R.attr.seekBarPreferenceStyle
.
如果您现在查看定义,您会发现:
到现在一切都清楚了。但是这个属性以某种方式链接到一个主题:
然后最终将样式与所需的布局资源 id 链接起来,该布局资源 id 将被移交给要膨胀的超类:
不幸的是,我无法找到有关主题如何PreferenceThemeOverlay
链接到属性的提示seekBarPreferenceStyle
。
那么这两者是如何联系起来的呢?
android - 允许在 attrs.xml 中使用像“wrap_content”这样的值
如何允许在 Android 上使用类似wrap_content
或match_parent
在资源文件中的值?attrs.xml
我的attrs.xml
.
我希望foo_dimen
这样使用属性:
android - 将字符串从 DataBinding 传递到自定义视图 xml 属性
我有想将字符串传递给自定义视图属性的情况,但如果不只传递一个引用,它就不起作用。
在职的:
不工作:
并且可样式化:
任何想法如何解决它?
kotlin - 动态添加自定义视图
动态添加自定义视图时遇到问题。
以下是我当前的代码。
attrs.xml
Skill_item.view.xml
技能项目视图.kt
我将在适配器中动态添加此视图
SkillItemView 构造函数有 2 个参数。上下文和属性集。(参见上述代码中的???)
我必须为 AttributeSet 写什么?