侧滑删除

This commit is contained in:
fengjignqi
2026-05-28 15:45:42 +08:00
parent 21f70b68eb
commit 9d41f8c1eb
2 changed files with 8 additions and 3 deletions

View File

@@ -7,6 +7,8 @@ import android.text.TextWatcher;
import android.view.View;
import android.view.ViewGroup;
import androidx.recyclerview.widget.RecyclerView;
import com.bigkoo.pickerview.builder.TimePickerBuilder;
import com.bigkoo.pickerview.listener.OnTimeSelectListener;
import com.bigkoo.pickerview.view.TimePickerView;
@@ -31,6 +33,7 @@ import com.yanzhenjie.recyclerview.SwipeMenu;
import com.yanzhenjie.recyclerview.SwipeMenuBridge;
import com.yanzhenjie.recyclerview.SwipeMenuCreator;
import com.yanzhenjie.recyclerview.SwipeMenuItem;
import com.yanzhenjie.recyclerview.widget.DefaultItemDecoration;
import java.util.ArrayList;
import java.util.Date;
@@ -49,7 +52,9 @@ public class WaterConfigFragment_copy extends BaseFragment<WaterConfigFragmentLa
// 设置菜单创建器。
viewBinding.rvTimes.setSwipeMenuCreator(mSwipeMenuCreator);
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<>();
for(int i = 0; i < 7; i++){
WaterPlanWeekEntity.DetailsBean bean = new WaterPlanWeekEntity.DetailsBean();
@@ -82,7 +87,7 @@ public class WaterConfigFragment_copy extends BaseFragment<WaterConfigFragmentLa
deleteItem.setText("删除");
deleteItem.setTextColor(mContext.getResources().getColor(R.color.white));
deleteItem.setHeight(ViewGroup.LayoutParams.MATCH_PARENT);
deleteItem.setWeight(140);
deleteItem.setWidth((int) mContext.getResources().getDimension(R.dimen.dp_70));
// 各种文字和图标属性设置。
rightMenu.addMenuItem(deleteItem); // 在Item右侧添加一个菜单。