当前位置: 首页 > 知识库问答 >
问题:

无法为child()中的参数“pathString”传递null此问题的解决方案是什么?问题已经解决了

单于山
2023-03-14

这个问题的解决方案是什么?问题在这里,代码在这里:

>

  • 列表项

    在BindViewHolder上公开无效(@nonNull HolderOrderShop持有人,int位置){

    ModelOrderShop modelOrderShop = orderShopArrayList.get(position);
    
    String orderId = modelOrderShop.getOrderId();
    String orderBy = modelOrderShop.getOrderBy();
    String orderCost = modelOrderShop.getOrderCost();
    String orderStatus = modelOrderShop.getOrderStatus();
    String orderTime = modelOrderShop.getOrderTime();
    String orderTo = modelOrderShop.getOrderTo();
    
    //load user /buyer Info
     loadUserInfo(modelOrderShop,holder);
    //set data
    holder.amountTv.setText("Amount : شيكل"+orderCost);
    holder.statusTv.setText(orderStatus);
    holder.orderIdTv.setText("Order ID :"+orderId);
    if (orderStatus.equals("In Progress")){
        holder.statusTv.setTextColor(context.getResources().getColor(R.color.colorPrimary));
    }else  if (orderStatus.equals("Completed")){
        holder.statusTv.setTextColor(context.getResources().getColor(R.color.colorGreen));
    }else  if (orderStatus.equals("Canceled")){
        holder.statusTv.setTextColor(context.getResources().getColor(R.color.colorRed));
    }
    

    //转换时间日历=日历。getInstance();日历setTimeInMillis(Long.parseLong(orderTime));String formattedate=DateFormat。格式(“日/月/年”,日历)。toString();持有人订购DateTV。setText(格式化日期);

    holder.itemView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            //open order details
            Intent intent = new Intent(context, OrderDetailsSellerActivity.class);
            intent.putExtra("orderId",orderId);//to load order info
            intent.putExtra("orderBy",orderBy);//to load user info
            context.startActivity(intent);
        }
    });
    

    }

  • 共有1个答案

    祁鸿晖
    2023-03-14

    删除这部分代码

    ModelOrderShop modelOrderShop = orderShopArrayList.get(position);
    

    像这样做

    orderShopArrayList.get(position).getOrderId();
    

    对下面的所有字符串都这样做。

     类似资料:
    • 我得到以下findbugs错误: “方法调用为非null参数传递null:为getApiStatus(ApiResponse)的非null参数传递null” 如果CallApi方法中的apiResponse为null(为了简洁起见,这里没有显示),它只会抛出一个异常,该异常在HandLeapIEException中被捕获,如果我们不能对该异常执行任何其他操作,它会再次抛出。 在这段代码片段的基础上

    • 本文向大家介绍解决Python传递中文参数的问题,包括了解决Python传递中文参数的问题的使用技巧和注意事项,需要的朋友参考一下 今天有个需要需要传递中文参数给URL 但是在GBK环境下的脚本传递GBK的参数老是给我报UNICODE的解码错误。烦的很。 所以我们果断选择用urlencode来处理中文, 由于国内外网站编码不同,国内是GBK的,国外是UTF8的。 这样我就得到了GBK的url编码,

    • 我想从'get codepage'传递2个参数到'mainpage',然后我出现了这个错误。这是我的getCodePage我传递参数的部分: 当我想将参数作为对象时,这是我的主页: 那么这里有一个错误:没有为类型“object”flutter error定义运算符“[]”

    • 问题解决了在这种环境下

    • 这是一个骇人听闻的问题:爱丽丝是一个幼儿园老师。她想给班上的孩子们一些糖果。所有的孩子坐成一行(他们的位置是固定的),每个人根据他(她)在班上的表现有一个评级分数。爱丽丝想给每个孩子至少一颗糖。如果两个孩子挨着坐,那么评分较高的那一个必须得到更多的糖果。爱丽丝想省钱,所以她需要尽量减少给孩子们的糖果总数。 测试数组:n=10,n个元素为[2 4 2 6 1 7 8 9 2 1]。我得到的答案是18

    • 这是hackerrank(https://www.hackerrank.com/challenges/coin-change)的硬币更换问题。它要求计算使用给定面值的硬币对N进行更改的方法总数。 例如,有四种方法可以使用面额为1、2和3的硬币兑换4。它们是-