问题标签 [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.

0 投票
3 回答
4439 浏览

android - 形状可绘制不起作用?

我想创建戒指,但没有出现。

0 投票
1 回答
638 浏览

android - 无法理解层列表

取自这里:

https://stackoverflow.com/a/36003935/6007737

它是如何给我一个环形的?

layer-list 的工作原理以及 item 标签的 top、right、bottom 和 left 属性有什么作用?

我们不能只使用环形吗?为什么要使用椭圆形来制作环形?

0 投票
0 回答
66 浏览

android - android如何同时应用形状和选择器

我一直在阅读其他明显给出解决方案的帖子。但是,该解决方案对我不起作用。我会在那篇文章中发表评论,但我不能以我的名誉发表评论。

此处描述了该问题。基本上我想根据我的 ViewGroup 的状态使用两种不同的形状。标记为有效的解决方案说明如下:

实现了这一点,我有一个例外:

有一个人 (@toobsco42) 对完全相同的问题发表评论,但他没有答案。

这里会发生什么?还有其他方法可以使用选择器和形状吗?

0 投票
1 回答
94 浏览

android - 如何在 Android 中创建此形状

我想创建像这个图像这样的形状:
在此处输入图像描述

但我不想使用9 pach png图像,我想在可绘制文件夹中创建这个形状。
我怎样才能创建这个?任何帮助都将不胜感激!谢谢

0 投票
1 回答
642 浏览

java - 如何在Android中以相同直径在不同屏幕(设备)上画一个圆

我正在尝试在每个 android 设备中绘制一个直径相同的 2.5 英寸(或任何其他值)的圆,无论屏幕尺寸如何。所有设备的直径尺寸必须相同,以下是我尝试过的。

activity_main.xml

椭圆形.xml

这段代码的问题是,当我用 4.5 英寸屏幕(真机)尝试时,直径为 2.5 英寸,但在 4 英寸屏幕上测试时,直径小于 2.5 英寸,略有不同。我也尝试使用毫米 (mm),但效果也不好。

那么如何才能在每部手机中实现相同大小的圆圈的要求呢?

0 投票
1 回答
667 浏览

android - 如何在 Android 中制作这种形状

我想创建像这个图像这样的形状:

在此处输入图像描述

但我不想使用 9 pach png 图像,我想在可绘制文件夹中创建这个形状。我怎样才能创建这个?任何帮助都将不胜感激!谢谢

0 投票
6 回答
27774 浏览

android - 在android中具有弯曲侧的自定义形状的Linearlayout

我正在尝试制作一个自定义形状的线性布局,如下所示

在此处输入图像描述

我试图只使一侧弯曲。尝试使用圆角半径,但它的外观与上面不同。

已经尝试过如下背景形状:-

它只圆角并且在增加值形状时不会保留它变得太圆。我想要曲线而不是圆角

0 投票
0 回答
752 浏览

android - 在 API 21/22 (GradientDrawable) 中设置形状的颜色不起作用

我有一个形状,我需要使用以下代码更改颜色:

作为参考,形状如下所示:

这是为列表视图填充自定义列表适配器,并且适用于除 21 和 22(棒棒糖)之外的所有 API 级别 18(最低 SDK)+。

API 18 = 工作,颜色变化

API 19 = 工作,颜色变化

API 21 = 颜色不变

API 22 = 颜色不变

API 23 = 工作,颜色变化

我怎样才能让它在棒棒糖上工作?

谢谢

0 投票
1 回答
761 浏览

android - 自定义形状可绘制android(仅在视图上方和下方的线)

我想要两条白线——一条在视图顶部,另一条在视图底部!!!

没有左右边框!!!!!!

我得到一个带有白色边框和透明背景的矩形视图。

但我只想要矩形的顶线和底线,而不想要矩形的左右线。

我想要一个仅在顶部和底部有边框的视图,看起来像是夹在两条细线之间?

0 投票
3 回答
2371 浏览

android - Android椭圆形2色

我有一个线性布局视图,其背景设置为椭圆形纯色。到目前为止,我的背景是圆圈。现在我想达到同样的效果,即使用可绘制的形状来获得具有 2 种颜色的圆圈。请参照附件。

在此处输入图像描述