我试图使用这个SO答案使线性布局的角变圆。所以这是我的shape.xml:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke android:width="2dp" android:color="#FFFFFFFF" />
<gradient android:startColor="#ffc578" android:endColor="#fb9d23"
android:angle="225"/>
<corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp"
android:topLeftRadius="7dp" android:topRightRadius="7dp"/>
</shape>
但这给了我一个有着丑陋的黑色边框的矩形。它在另一个具有美丽背景图像的线性布局中看起来很可怕。我想去掉那条黑边。我搜索了其他SO帖子和google,结果发现我可以使用图层隐藏一些边框。不可能使用上述形状的一些技巧。直接使用xml?
编辑:
这是我的主要布局.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/MovieHopBackground"
android:weightSum="12"
>
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="3"
android:id="@+id/imageView"/>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="0"
android:layout_weight="2"
android:weightSum="4"
android:background="@drawable/shape">
<RelativeLayout
android:orientation="horizontal"
android:layout_width="0"
android:layout_height="fill_parent"
android:layout_weight="3"
>
<EditText
android:layout_width="150dp"
android:layout_height="50dp"
android:background="@drawable/rounded_edittext"
android:id="@+id/editText"
android:layout_centerInParent="true"
/>
</RelativeLayout>
<RelativeLayout
android:orientation="horizontal"
android:layout_width="0"
android:layout_height="fill_parent"
android:layout_weight="1"
>
</RelativeLayout>
</LinearLayout>
</LinearLayout>
编辑2:这是ide中的截图(截图):
首先,
在相对布局中将android:layout_width="0"
更改为android:layout_width=0dp
。
接下来,< br >删除< code >
检查@drawable/MovieHopBackground
是否存在任何可能导致此问题的问题。
我建议你看看这个。
希望有帮助!
试试这个
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffffff"/>
<corners android:radius="10dip"/>
<stroke android:color="#00000000" android:width="1dp"/>
</shape>
如何使三角形的边框颜色不同于其他形状?如果我改变笔画的颜色,它有点起作用,好吧,我有两个不同颜色的边,没有第三个边框。我该如何改正呢?
我想创建一个透明的圆形按钮,点击它应该有条带边框。我想用HTML、CSS或者必要的java脚本来实现这一点。 以下是一个示例:https://jsfiddle.net/chrichrichri/a9dpg582/38/ 结合: 到目前为止,我在Firefox中对其进行了测试-边框图像考虑了边框半径,但始终存在边框颜色覆盖-如果我有50%的透明度,我会看到条带和选定的颜色-但我只想要条带…如果我使用
我试图计算矢量PDF中每个文本图示符的精确边界框。 这包括跟踪CTM,绘制/定位PDF指令等。,但也计算字形空间中每个特定字形的边界(使用嵌入式字体中GLYF表中的信息)。 我意识到PDF字体描述符包括每个嵌入式字体的粗略边界框,但这是字体中所有字形的组合——即适合字体中所有字形的最小边界框。为了我的目的,我需要更精确的定位。 我的具体应用是从乐谱的矢量PDF中提取音乐语义。因此,一个很好的约束是
本文向大家介绍利用Android中BitmapShader制作自带边框的圆形头像,包括了利用Android中BitmapShader制作自带边框的圆形头像的使用技巧和注意事项,需要的朋友参考一下 效果如下: BitmapShader 的简单介绍 关于 Shader是什么,Shader的种类有哪几种以及如何使用不属于本文范畴,对这方面不是很了解的同学,建议先去学习一下 Shader 的基本使用。 B
我要做什么::我想使用我当前的实现为圆形图像添加一个黑色边框,如何在不使用第三方库的情况下实现这一点 全面转变。JAVA
我正在使用geoJSON在Android MapBox中显示一个形状。在geoJSON中,我有很多多边形,每个多边形在“属性”JSONObject中都有一个值,下面是一个示例: 我想根据值用特定颜色填充多边形。 我应该怎么做来给形状上色? 在JSON中为“poperties”对象添加一个“fill”值?(还没有为我工作。) 手动解析JSON并在“PolygonOptions”对象中使用“fillC