Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 添加涟漪效应库_Android - Fatal编程技术网

Android 添加涟漪效应库

Android 添加涟漪效应库,android,Android,我为ripple effect添加了以下库: 问题是当我这样添加它们时: <com.balysv.materialripple.MaterialRippleLayout android:id="@+id/ripple" android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView

我为ripple effect添加了以下库:

问题是当我这样添加它们时:

 <com.balysv.materialripple.MaterialRippleLayout
        android:id="@+id/ripple"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <ImageView
            android:id="@+id/activity_icon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_above="@+id/activity_txt"
            android:layout_alignLeft="@+id/activity_txt"
            android:layout_alignRight="@+id/activity_txt"
            android:padding="2dp"
            android:src="@drawable/activity_active_twin" />

    </com.balysv.materialripple.MaterialRippleLayout>

我的布局迷失了方向。但是在示例代码中,它工作正常,无法找出原因?

尝试添加

android:layout_above="@+id/activity_txt"
android:layout_alignLeft="@+id/activity_txt"
android:layout_alignRight="@+id/activity_txt"
android:padding="2dp"
在com.balysv.materialripple.MaterialRippleLayout上



仍然不是原来的版本!你是说涟漪效应没有正确显示吗?涟漪效应显示了,但我不明白为什么它会用默认属性干扰我的布局。你能上传一张带有发行版的图片吗?我不明白发生了什么。为什么要添加外部库以产生连锁反应。我认为它包含在android SDKforbackward compatibility@Karacago中
 <com.balysv.materialripple.MaterialRippleLayout
        android:id="@+id/ripple"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_above="@+id/activity_txt"
        android:layout_alignLeft="@+id/activity_txt"
        android:layout_alignRight="@+id/activity_txt"
        android:padding="2dp" >

        <ImageView
            android:id="@+id/activity_icon"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/activity_active_twin" />

 </com.balysv.materialripple.MaterialRippleLayout>