问题标签 [android-shapedrawable]
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 - 不能画线?
我想画一条线作为ImageView's
背景。但它不起作用?
只是一个演示。
android - 如何相对于另一个视图的位置进行绘制
我正在尝试在 TextView 下画一条线(创建一个橡胶桥记分表,其中有问题的线反映了此处的虚线)。我不知道如何获取最底部 TextView 的位置并使用这些数字在正确的位置创建一条线。该行目前远低于 TextView ,它应该在下面,即:
40
——— <---- 我想要这个(接近数字)
40
——— <---- 我明白了(远离数字)
该线确实会根据最底部 TextView 的垂直位置改变位置,所以我认为我成功地检索了它的位置,但不知何故我没有正确使用它来绘制线。
这是获取 TextView 的位置并将其发送到画线方法的代码:
这是画线方法:
让我知道是否有更多信息有用!这似乎是一个微妙的问题,有点难以描述,但我认为我对 android 的布局或绘图管理的无知主要是错误的。
编辑这里的主要布局。它很长,但我认为几乎所有相关的东西都在顶部
android - 为什么 LinearGradient 构造函数的这个参数似乎不起作用?
我想在我的SeekBar
. 我在以下代码段的第二个语句中创建 LinearGradient ,并这样做:
这里的问题是,根据规范,第 6 个参数定义为
可能为空。颜色数组中每个对应颜色的相对位置 [0..1]。如果为空,则颜色沿渐变线均匀分布。
我希望红色和蓝色均匀分布,即一半的形状应该呈现红色,一半呈现蓝色(如下图所示)。
所以我尝试了null
,new float[] {0, 0.5f}
和new float[] {0, 1}
作为第 6 个参数的值。我分别得到了以下三个结果。
显示我哪里出错了?我应该如何解决这个问题?
android - 形状可绘制不起作用?
我想创建戒指,但没有出现。
android - 无法理解层列表
取自这里:
https://stackoverflow.com/a/36003935/6007737
它是如何给我一个环形的?
layer-list 的工作原理以及 item 标签的 top、right、bottom 和 left 属性有什么作用?
我们不能只使用环形吗?为什么要使用椭圆形来制作环形?
android - 自定义形状可绘制android(仅在视图上方和下方的线)
我想要两条白线——一条在视图顶部,另一条在视图底部!!!
没有左右边框!!!!!!
我得到一个带有白色边框和透明背景的矩形视图。
但我只想要矩形的顶线和底线,而不想要矩形的左右线。
我想要一个仅在顶部和底部有边框的视图,看起来像是夹在两条细线之间?