相关疑难解决方法(0)

如何在我的自定义视图中使用标准属性android:text?

我写了一个扩展的自定义视图RelativeLayout.我的视图有文本,所以我想使用标准,android:text 而不需要在每次使用自定义视图时指定<declare-styleable>使用自定义命名空间xmlns:xxx.

这是我使用自定义视图的xml:

<my.app.StatusBar
    android:id="@+id/statusBar"
    android:text="this is the title"/>
Run Code Online (Sandbox Code Playgroud)

如何获取属性值?我想我可以得到android:text属性

TypedArray a = context.obtainStyledAttributes(attrs,  ???);
Run Code Online (Sandbox Code Playgroud)

???在这种情况下是什么(在attr.xml中没有样式)?

android attributes custom-controls

59
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

attributes ×1

custom-controls ×1