侧滑删除
This commit is contained in:
@@ -7,6 +7,8 @@ import android.text.TextWatcher;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
|
|
||||||
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
|
|
||||||
import com.bigkoo.pickerview.builder.TimePickerBuilder;
|
import com.bigkoo.pickerview.builder.TimePickerBuilder;
|
||||||
import com.bigkoo.pickerview.listener.OnTimeSelectListener;
|
import com.bigkoo.pickerview.listener.OnTimeSelectListener;
|
||||||
import com.bigkoo.pickerview.view.TimePickerView;
|
import com.bigkoo.pickerview.view.TimePickerView;
|
||||||
@@ -31,6 +33,7 @@ import com.yanzhenjie.recyclerview.SwipeMenu;
|
|||||||
import com.yanzhenjie.recyclerview.SwipeMenuBridge;
|
import com.yanzhenjie.recyclerview.SwipeMenuBridge;
|
||||||
import com.yanzhenjie.recyclerview.SwipeMenuCreator;
|
import com.yanzhenjie.recyclerview.SwipeMenuCreator;
|
||||||
import com.yanzhenjie.recyclerview.SwipeMenuItem;
|
import com.yanzhenjie.recyclerview.SwipeMenuItem;
|
||||||
|
import com.yanzhenjie.recyclerview.widget.DefaultItemDecoration;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@@ -49,7 +52,9 @@ public class WaterConfigFragment_copy extends BaseFragment<WaterConfigFragmentLa
|
|||||||
// 设置菜单创建器。
|
// 设置菜单创建器。
|
||||||
viewBinding.rvTimes.setSwipeMenuCreator(mSwipeMenuCreator);
|
viewBinding.rvTimes.setSwipeMenuCreator(mSwipeMenuCreator);
|
||||||
viewBinding.rvTimes.setOnItemMenuClickListener(mItemMenuClickListener);
|
viewBinding.rvTimes.setOnItemMenuClickListener(mItemMenuClickListener);
|
||||||
|
RecyclerView.ItemDecoration itemDecoration = new DefaultItemDecoration
|
||||||
|
(mContext.getColor(R.color.transparent),20,40);
|
||||||
|
viewBinding.rvTimes.addItemDecoration(itemDecoration);
|
||||||
List<WaterPlanWeekEntity.DetailsBean> list = new ArrayList<>();
|
List<WaterPlanWeekEntity.DetailsBean> list = new ArrayList<>();
|
||||||
for(int i = 0; i < 7; i++){
|
for(int i = 0; i < 7; i++){
|
||||||
WaterPlanWeekEntity.DetailsBean bean = new WaterPlanWeekEntity.DetailsBean();
|
WaterPlanWeekEntity.DetailsBean bean = new WaterPlanWeekEntity.DetailsBean();
|
||||||
@@ -82,7 +87,7 @@ public class WaterConfigFragment_copy extends BaseFragment<WaterConfigFragmentLa
|
|||||||
deleteItem.setText("删除");
|
deleteItem.setText("删除");
|
||||||
deleteItem.setTextColor(mContext.getResources().getColor(R.color.white));
|
deleteItem.setTextColor(mContext.getResources().getColor(R.color.white));
|
||||||
deleteItem.setHeight(ViewGroup.LayoutParams.MATCH_PARENT);
|
deleteItem.setHeight(ViewGroup.LayoutParams.MATCH_PARENT);
|
||||||
deleteItem.setWeight(140);
|
deleteItem.setWidth((int) mContext.getResources().getDimension(R.dimen.dp_70));
|
||||||
// 各种文字和图标属性设置。
|
// 各种文字和图标属性设置。
|
||||||
rightMenu.addMenuItem(deleteItem); // 在Item右侧添加一个菜单。
|
rightMenu.addMenuItem(deleteItem); // 在Item右侧添加一个菜单。
|
||||||
|
|
||||||
|
|||||||
@@ -4,9 +4,9 @@
|
|||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
android:id="@+id/linear_item"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginTop="@dimen/dp_15"
|
|
||||||
android:layout_marginHorizontal="@dimen/dp_20"
|
android:layout_marginHorizontal="@dimen/dp_20"
|
||||||
android:paddingHorizontal="@dimen/dp_20"
|
android:paddingHorizontal="@dimen/dp_20"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
|
|||||||
Reference in New Issue
Block a user