问题标签 [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.graphics.Path 中绘制箭头线
我试过的:
我正在尝试使用以下代码显示箭头线
我得到了以下结果
问题:
我无法绘制所需的预期结果,我无法理解/找到用于显示以下结果的路径配置参数!我未能增加箭头线的长度、宽度大小。
预期结果:
任何帮助将不胜感激!
android - 使用 GestureDetector 实现 Scroller 后如何更新 Android ShapeDrawable 边界更改?
我试过的:
我正在onDraw(Canvas canvas)
使用指定的边界绘制 shapeDrawables。
添加了句柄输入手势,允许视图在任何方向滚动,如本文中提到的 2d 滚动视图。
问题:
当我通过GestureDetector shapeDrawable 的 边界变化滚动视图时!滚动时是否有任何方法可以更改/更新已显示的 shapeDrawable 边界?onScroll()
我已经实现onTouchEvent(MotionEvent event)
了,如果我单击画布/视图上显示的形状可绘制对象,如果单击的 x,y 包含 shapedrawable 的边界,则删除可绘制对象。当视图不滚动时,这个东西工作正常,如果滚动视图绑定无法检测到 shapedrawable,因为 bound 和 x,y 参数的变化。
代码:
android - Android:形状角半径在平板电脑上不起作用
我需要在左上角和上下角有一个圆角。所以我将形状 xml 设置为按钮作为背景。
这在我的手机(Nexus 4)上按预期工作
但在平板电脑上它不起作用。
但是,如果我删除角标签的所有属性并仅添加通用半径(对于所有角),它就可以工作。但它在所有 4 个上都有圆角。
机器人:半径=“20dp”
有谁知道,为什么会这样?我怎样才能只为所有设备实现左上角和右上角的圆角?
如果这是 Android 中的一个已知问题,是否有任何解决方法?
android - 9patch 自定义背景图片
我已经在这个问题上工作了 2 天了。我想要实现的是使位图填充 9patch 可绘制对象的完整非透明背景(在这种情况下为语音气泡)。
而不是这个
我想要这样的东西
(是的,糟糕的photoshopping,但服务于它的目的。)
这甚至可能吗?我无法提供任何代码,因为我没有任何可以使我的问题更清楚的代码。对于那个很抱歉。
问候,D。
android - 如何在android shape xml中使用背景透明对象设置圆角
我想在形状 xml 文件中获得带有背景颜色的圆角。但它不适用于角落。这是代码的输出
这是代码
快速帮助将不胜感激。提前致谢 !
java - 六边形 ImageView 圆角
嗨,我想要圆角,如上图所示。我设法制作了六边形 ImageView。但我无法绕过角落。请帮忙。如果有人想看,我在这里复制代码。我试过给出椭圆 ImageView 中使用的弧,但它不起作用。我是安卓新手。任何帮助将不胜感激。
android-shape - 如何使布局完全将内容包装在可绘制文件夹中的背景?
我这里有个问题。我在drawable中有一个.xml文件,它是android:shape =“line”。下面是代码:
当这个 .xml 应用到我的线性布局作为背景时,如下图所示:
线的左侧和右侧是触摸到线性布局的。但是,如果我将“android:width”增加到“11”,线条粗细会增加,但线条的左右两侧不再接触线性布局,如下图:
我希望线条触摸我的线性布局的左侧和右侧,即使笔画“android:width”增加。
请帮忙。
android-layout - 重用具有多种背景颜色的边框资源
我目前在我的 /res/drawable 文件夹中有以下 xml 文件:
有时我希望背景为白色、灰色、蓝色等,具体取决于我要设置边界的项目。有没有办法在不创建 n 个 xml 文件的情况下做到这一点,其中唯一的区别是实体属性的颜色?
android - Android 多形状可绘制
嗨,我正在尝试制作一个看起来像一条小垂直线的可绘制对象,其底部附有一个圆圈。我试图弄清楚是否可以在单个 xml 文件中创建这样的形状(我知道我可能可以将两个形状放在一起,但我试图避免这样做)
这是我到目前为止所拥有的:
这将两个图像相互叠加(我认为),但我真正想要的是让它们相互叠加
任何人都知道这是否可能/如何做到?
android - 使用选择器作为颜色的形状不起作用
我想创建一个选择器为纯色的形状。
在 Android 5.0+ 上,此代码完美运行,但在 4.X 上,它不起作用。
形状.xml:
my_selector.xml
此可绘制对象应用于CheckBox
背景。