问题标签 [android-shape]
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 - 如何将 Android XML drawable 转换为图像?
我的 android 家伙正在使用以下 XML 作为图像:
我可以以某种方式直接将此描述转换为图像吗?
android - 动画饼图作为 TextView 从一种状态到另一种状态的背景
我将TextView
android中的背景设置为饼图。我已经使用 a LayerDrawable
of ArcShape
(s) 这样做并将其设置为背景。这是代码:
现在,我想做的是在值correctAngle
变化时为这个背景设置动画。我看到的选项之一是使用ValueAnimator
并从初始值转到新值,correctValue
并且每次在onAnimationUpdate()
回调中创建一个LayerDrawable
具有更改值的新对象并将其设置为背景。其他方法可能是Drawables
首先在背景中获取所有(s)(它们是ShapeDrawable(<ArcShape>)
对象,然后设置弧的角度。但我想没有办法这样做。还有其他方法可以实现吗?
android - 如何强制 android:shape="oval" 保持完美的圆形?
我正在尝试定义一个圆形背景以用作按钮的背景。
问题是,如果按钮不是完全方形的,则形状会被拉伸成椭圆形(椭圆形),这是不可取的。我可以使用<size>
标签并将宽度和高度设置为相同的任意值。但这会破坏使用此背景作为不同大小按钮的通用背景的目的。
有没有办法强制(在xml中)椭圆形保持圆形?
android - 如何在android中为垂直线形状添加填充
我的视图有一个图层列表背景
在这里,我尝试使用 top、bottom、left 和 right 属性为上面的线条设置填充,它适用于水平线,但不适用于垂直线。
如何为垂直线形状添加垂直填充?
android - 我将如何创建此布局
我知道这可能不是最好的标题,所以如果你有更好的标题,请编辑。
好的,所以我有一个我想在 android 中创建的部分设计的模型,我将在下面发布。
我在使用自定义形状方面不是最好的,所以我想我可能会沿着带有可点击区域的图像路线走下去。这意味着我只需导入图像并监视用户是否单击屏幕的一部分。
最好的方法是什么?
如果用 XML 创建它更好,你有一个很好的教程,你可以指点我。
android - 为 xml 中的按钮定义自定义形状。现在我想动态改变颜色。如何?
我有这个:
round_button.xml
我的按钮:
动态地,我想以编程方式更改背景颜色(在 round_button xml 中定义)。有没有办法我可以做到这一点?