相关疑难解决方法(0)

在Android代码中创建环形

我有以下形状XML:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:a="http://schemas.android.com/apk/res/android"
       a:shape="ring"
       a:innerRadiusRatio="3"
       a:thicknessRatio="8"
       a:useLevel="false">

    <!-- some other stuff goes here -->

    </gradient>
</shape>
Run Code Online (Sandbox Code Playgroud)

我想用代码来创建这个形状,因为有些东西需要在我做之前动态计算,所以静态预定义布局不会削减它.

我是Android的新手,无法弄清楚XML如何转换为代码,并且没有继承自Shape的RingShape类.

除了回答这个问题之外,如果有一个指南可以详细说明XML和Java代码之间的关系以及如何处理XML以便最终在屏幕上显示,我也会感谢链接.谢谢.

android android-ui android-layout

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

标签 统计

android ×1

android-layout ×1

android-ui ×1