移除圆形可绘制对象中的白色背景框

时间:2018-07-05 14:44:30

标签: android android-layout

我有一个片段显示在另一个具有透明背景的顶部上,如何删除蓝色可绘制对象后面的空白?

enter image description here

这是我的Drawable

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
   <item>
      <shape
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="rectangle">
      <corners
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="0dp"
        android:topLeftRadius="15dp"
        android:topRightRadius="15dp" />
       <solid android:color="@android:color/holo_blue_light" />
    </shape>
 </item>
</selector>

这是片段

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:background="@android:color/transparent"
android:clickable="true"
android:orientation="vertical"
android:layout_height="match_parent"
android:weightSum="2.2"
tools:context=".ui.main.signup.IdModeFragment">

<LinearLayout
    android:layout_width="match_parent"
    android:layout_weight="1.2"
    android:background="@color/black_transparent_60"
    android:layout_height="0dp"></LinearLayout>


<LinearLayout
    android:layout_width="match_parent"
    android:layout_weight="1"
    android:orientation="vertical"
    android:background="@drawable/id_mode_fragment_round_background"
    android:padding="@dimen/app_padding"
    android:weightSum="6"
    android:layout_height="0dp">

感谢您的帮助!

0 个答案:

没有答案