繁体   English   中英

向视图添加自定义属性

[英]Adding custom attribute to a view

我正在使用库来创建甜甜圈形状的饼图。

https://www.numetriclabz.com/donut-chart-tutorial-using-numandroidcharts-library-tutorial/

在本教程的第 4 步中,有一个名为custom:pieInnerCircleRatio的自定义属性被添加到圆环图项目中。 但是,没有写出具体的解释,说明如何做到这一点。

此链接将指导您: https : //developer.android.com/training/custom-views/create-view.html

您需要按照Define Custom Attributes部分中的说明定义 attrs.xml 文件。

第 4 步展示了如何使用自定义属性。 不幸的是,代码片段包括文字 HTML 标签和实体。 这是一个翻译版本:

<com.numetriclabz.numandroidcharts.PieChart
           android:layout_width="match_parent"
           android:layout_height="0dp"
           android:layout_weight="1"
           android:layout_margin="10dp"
           android:id="@+id/piegraph"
           custom:pieInnerCircleRatio="128"/>

将以下行添加到 xml 中的父元素:

xmlns:custom="http://schemas.android.com/apk/res-auto"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM