shapedrawable相关内容

渐变半径占屏幕尺寸的百分比

我正在尝试创建一个具有径向渐变背景的可绘制形状,其半径将根据屏幕大小进行调整(查看相关的 文档). 这是我的代码: 解决方案 根据我的测试,% 确实有效,但与您预期的不一样. 首先 android:gradientRadius="50" 似乎取值为像素 50px android:gradientRadius="50%" 转换为 50% = 0.5 px,试试 android: ..
发布时间:2021-11-27 23:50:19 移动开发

使用 ShapedDrawable 将 ColorFilter 应用于 ImageView

我有一个 ImageView,其中 android:src 设置为 ShapedDrawable,即一个白色圆圈.我想要的是在响应某些事件的运行时为这个 ImageView 着色.imgView.setColorFilter 似乎是解决方案,但使用此(尝试不同的参数)后,图像变得不可见(我在屏幕上看不到). 如何解决这个问题?有没有更好的方法来制作色环? 解决方案 好的,我很快玩了这 ..

如何在android中使用ShapeDrawable以编程方式创建一个圆形的角落边框?

我需要通过扩展ShapeDrawable以编程方式创建带圆角的边框。我需要一个带圆角的黑色边框,外面的像素是白色,内部像素是透明的。我目前的代码有很多问题,其中的问题是它不会创建一个与边框厚度相同的光滑角落,并且边框的外部像素是透明的而不是白色。 这是我目前正在拍摄的角落的照片 以下是我在构造函数中为'fill'传递Color.TRANSPARENT的代码: 公共类CustomS ..
发布时间:2019-01-02 11:21:00 Java开发

形状绘制的chagnge颜色编程

我需要恰克形绘色编程... 我用这 <形状的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/android”> [固体机器人:色=“@色/ app_theme_blue”/> <角落的an​​droid:半径=“8DP”/> <填充 机器人:底部=“10dp” ..
发布时间:2016-03-13 21:53:06 移动开发

你是如何应该使用一个ShapeDrawable用PathShape上绘制自定义视图行?

我试图绘制自定义视图行。在这里,我创建了一个简单的路径只是一个单一的领域,创造了从一个PathShape,终于卡住了成ShapeDrawable使用,要在画布上画里面的onDraw的意图()。但是,这是行不通的。见我的例子,在这里。 包com.example.test;进口android.content.Context; 进口android.graphics.Canvas; 进口android. ..
发布时间:2016-03-04 00:07:23 移动开发

谷歌地图API第2版的Andr​​oid添加形状绘制的标志

我一直在试图增加一个形状绘制作为标记我要添加地图上的标记图标。 形状看起来像这样(RES /绘制/ blue_circle.xml): < XML版本=“1.0”编码=“UTF-8”&GT?; <形状的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/android” 机器人:形状=“椭圆形”> <大小 ..

安卓:RoundRectShape:修改圆角半径

我有一个 RoundRectShape 被绘制在查看的的OnDraw() 功能。 这种形状的角是由这一观点任意拖拽操作通过重写的onTouchEvent 函数修改(它调用无效()强制调用的OnDraw())。 在的OnDraw 初始化变量,Eclipse将显示一个警告说避免在抽签/布局操作的对象分配(preallocate和重用代替)。 这个问题解释如下: 您应该避免图纸或布局操作过程中分 ..
发布时间:2015-12-03 18:15:19 移动开发

机器人将点线布局

我需要一个点线添加到我的布局,这样 这是我的布局 < XML版本=“1.0”编码=“UTF-8”&GT?; < LinearLayout中的xmlns:机器人=“htt​​p://schemas.android.com/apk/res/android” 机器人:layout_width =“WRAP_CONTENT” 机器人:layout_height =“WR ..
发布时间:2015-12-03 16:28:46 移动开发