我正在使用来自Here here
的com.andexert.library.RippleView
库
它的工作但不如预期。涟漪效应出现在后期,即;当我点击TextView
活动启动时,涟漪效应会显示在之前活动的TextView
上。
它也显示错误"无法解析方法setOnRippleCompleteListener()"
xml文件
<com.andexert.library.RippleView
android:id="@+id/ripple_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
rv_centered="true"
android:padding="0dp"
android:layout_alignParentBottom="true">
<com.techmorphosis.Utils.TextViewCustomFont
android:id="@+id/txt_lets_go"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white_text"
android:background="@drawable/purple_button_bg"
android:gravity="center"
android:padding="10dp"
android:text="@string/lets_go"
android:textSize="@dimen/textsize_medium" />
</com.andexert.library.RippleView>
java文件
rippleView.setOnRippleCompleteListener(new RippleView.OnRippleCompleteListener() {
// @Override
public void onComplete(RippleView rippleView) {
Log.d("Sample", "Ripple completed");
}
});
答案 0 :(得分:0)
我通过将视图ID的点击事件放在{{1}}
中解决了这个问题例如:
{{1}}