#
whycq
2025-02-06 17bb52d9337328323f5f8d2a806cf4f445673b4a
app/src/main/java/com/example/agvcontroller/EditeAdapter.java
@@ -7,28 +7,26 @@
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.ImageButton;
import androidx.annotation.NonNull;
import androidx.appcompat.widget.AppCompatImageButton;
import androidx.recyclerview.widget.RecyclerView;
import java.util.List;
public class EditeAdapter  extends RecyclerView.Adapter<EditeAdapter.ViewHolder> {
    private static List<Item> itemList;
    private static List<AGVCar> itemList;
    public EditeAdapter(List<Item> itemList) {
    public EditeAdapter(List<AGVCar> itemList) {
        this.itemList = itemList;
    }
    public static class ViewHolder extends RecyclerView.ViewHolder {
        EditText agvNo;
        EditText ip;
        AppCompatImageButton btn;
        ImageButton btn;
        public ViewHolder(@NonNull View itemView) {
            super(itemView);
@@ -54,7 +52,7 @@
                    // 文本变化之后
                    int position = getAdapterPosition();
                    if (position != RecyclerView.NO_POSITION) {
                        Item item = itemList.get(position);
                        AGVCar item = itemList.get(position);
                        item.setAgvNo(s.toString()); // 更新数据源
                    }
                }
@@ -77,7 +75,7 @@
                    // 文本变化之后
                    int position = getAdapterPosition();
                    if (position != RecyclerView.NO_POSITION) {
                        Item item = itemList.get(position);
                        AGVCar item = itemList.get(position);
                        item.setIp(s.toString()); // 更新数据源
                    }
                }
@@ -132,7 +130,7 @@
            // 默认显示页面
            //return 1;
        } else {
            Item item = itemList.get(position);
            AGVCar item = itemList.get(position);
            int status = item.getStatus();
            switch (status) {
                case 0: