如何删除阴影

时间:2017-05-07 06:16:08

标签: android xml android-layout shadow

我正在使用this lib,当我打开菜单时会产生像this这样的阴影我在背景中使用模糊。并加载内存中的歌曲(in the main thread)。阴影有时会出现。 this is what it look withiot shadow。我不知道它为什么会发生。在下面的布局中,背景是透明的,但下面的菜单是强烈的颜色。我该怎么做才能解决这个问题。我制作了多种尺寸的图像,也是ex hdpi,xhdpi等。我正在做的错误是什么。打开和关闭菜单时会出现阴影 xml代码

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context="beatbox.Fragment.Songs">

<!-- TODO: Update blank fragment layout -->
<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">


    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="110dp">

        <com.github.florent37.arclayout.ArcLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:rotation="180"
            app:arc_cropDirection="cropInside"
            app:arc_height="40dp"
            app:theme="@style/Theme.AppCompat.Light">

            <View
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="#7c2c3940" />

        </com.github.florent37.arclayout.ArcLayout>
    </RelativeLayout>

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fillViewport="true"
        android:layout_gravity="fill_vertical"
        >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical">

            <ListView
                android:id="@+id/song_listview"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_marginTop="175dp"
                android:divider="@null"
                android:cacheColorHint="#00000000"
                android:fadingEdgeLength="48dp"
                android:requiresFadingEdge="vertical"
                android:fadingEdge="horizontal"
                android:overScrollMode="never" />

        </LinearLayout>
    </ScrollView>
    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="120dp">
        <ImageButton
            android:layout_width="70dp"
            android:layout_height="70dp"
            android:layout_marginRight="21dp"
            android:layout_marginEnd="21dp"
            android:id="@+id/imageButton"
            android:background="#00000000"
            android:scaleType="fitXY"
            android:layout_alignParentTop="true"
            android:layout_alignParentRight="true"
            android:layout_alignParentEnd="true"
            android:layout_marginTop="30dp" />


            <TextView
                android:id="@+id/textView16"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignLeft="@+id/textView15"
                android:layout_alignStart="@+id/textView15"
                android:layout_below="@+id/textView15"
                android:maxLines="1"
                android:layout_marginEnd="140dp"
                android:layout_marginRight="140dp"
                android:singleLine="true"
                android:textSize="12sp"
                android:textStyle="bold" />

            <TextView
                android:id="@+id/textView15"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_width="wrap_content"
                android:layout_alignParentStart="true"
                android:layout_alignParentTop="true"
                android:layout_marginEnd="120dp"
                android:layout_marginLeft="24dp"
                android:layout_marginRight="120dp"
                android:layout_marginStart="24dp"
                android:layout_marginTop="31dp"
                android:maxLines="1"
                android:singleLine="true"
                android:text="@string/total_songs"
                android:textSize="26sp" />


    </RelativeLayout>

</RelativeLayout>
<FrameLayout
    android:id="@+id/edittextview"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:visibility="invisible">

    <com.github.stephenvinouze.shapeview.shapes.HalfCircleEdgeShapeView
        android:layout_width="match_parent"
        android:layout_height="66dp"
        android:layout_marginLeft="16.5dp"
        android:layout_marginRight="16.5dp"
        android:layout_marginTop="105dp"
        android:elevation="0dp"
        app:shapeColor="@color/colorAccent">

        <ImageButton
            android:id="@+id/close_edittext"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentStart="true"
            android:layout_centerInParent="true"
            android:layout_marginLeft="17dp"
            android:layout_marginStart="17dp"
            android:background="#00000000"
            app:srcCompat="@drawable/ic_clear_white_48dp"
            />

        <EditText
            android:id="@+id/editText"
            style="@android:style/Theme.Holo"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_marginEnd="20dp"
            android:layout_marginRight="20dp"
            android:layout_toEndOf="@+id/close_edittext"
            android:layout_toRightOf="@+id/close_edittext"
            android:hint="Search"
            android:inputType="textPersonName"
            android:paddingEnd="20dp"
            android:paddingRight="20dp"
            android:textSize="18sp"
            tools:ignore="HardcodedText" />

    </com.github.stephenvinouze.shapeview.shapes.HalfCircleEdgeShapeView>

</FrameLayout>

<FrameLayout
    android:id="@+id/menu"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignParentTop="true">

    <com.srx.widget.TabBarView
        android:id="@+id/tabBarView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="105dp"
        android:elevation="0dp" >

    </com.srx.widget.TabBarView>
</FrameLayout>

0 个答案:

没有答案