gpt4 book ai didi

java - 谁来帮帮我。用API重新编译后出现这个问题

转载 作者:行者123 更新时间:2023-12-01 18:01:47 35 4
gpt4 key购买 nike

您好,这是我的代码,不知何故我仍然遇到错误,我描述了错误,任何帮助将不胜感激,我并不是真正的导入此代码的专家,尤其是模拟器本身。

import android.content.Context;
import android.content.Intent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.cardview.widget.CardView;
import androidx.recyclerview.widget.RecyclerView;
import java.util.List;

public class MyAdapter extends RecyclerView.Adapter<FoodViewHolder>{
//1st error on this line (MyAdapter.onBindViewHolder(MyAdapter.java:17)

private Context mContext;
private List<FoodData> myFoodList;

public MyAdapter(Context mContext, List<FoodData> myFoodList) {
this.mContext = mContext;
this.myFoodList = myFoodList;
}

@Override
public FoodViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {

View mView = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.recycler_row_item,viewGroup,false);

return new FoodViewHolder(mView);
}

@Override
public void onBindViewHolder(@NonNull final FoodViewHolder foodViewHolder, int i) {

foodViewHolder.imageView.setImageResource(myFoodList.get(i).getItemImage());
// 2nd error on this line (MyAdapter.onBindViewHolder(MyAdapter.java:39)

foodViewHolder.mTitle.setText(myFoodList.get(i).getItemName());
foodViewHolder.mDescription.setText(myFoodList.get(i).getItemDescription());
foodViewHolder.mPrice.setText(myFoodList.get(i).getItemPrice());

foodViewHolder.mCardView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Intent intent = new Intent(mContext, DetailActivity.class);
intent.putExtra("Image",myFoodList.get(foodViewHolder.getAdapterPosition()).getItemImage());
intent.putExtra("Description",myFoodList.get(foodViewHolder.getAdapterPosition()).getItemDescription());
mContext.startActivity(intent);
}
});

}

@Override
public int getItemCount() {
return myFoodList.size();
}
}


class FoodViewHolder extends RecyclerView.ViewHolder {


ImageView imageView;
TextView mTitle , mDescription, mPrice;
CardView mCardView;


public FoodViewHolder(View itemView) {
super(itemView);

imageView = itemView.findViewById(R.id.ivImage);
mTitle = itemView.findViewById(R.id.tvTitle);
mDescription = itemView.findViewById(R.id.tvDescription);
mPrice = itemView.findViewById(R.id.tvPrice);

mCardView = itemView.findViewById(R.id.myCardView);

}
}

大家好,我是 android studio 的初学者。有人告诉我如何解决这个错误。提前致谢。

//错误

03-10 08:14:36.172 59-59/? E/baseband-redis: Redis baseband write connect error: Connection refused

--------- beginning of /dev/log/main
03-10 08:14:36.276 59-59/? E/baseband-redis: Redis baseband write connect error: Connection refused
03-10 08:14:36.376 59-59/? E/baseband-redis: Redis baseband write connect error: Connection refused
03-10 08:14:36.480 59-59/? E/baseband-redis: cannot connect, exit
03-10 08:14:37.876 192-192/? E/network_profile_handler: init_all_network_profile_state: wlan: eth1 `phone:rmnet0`
03-10 08:14:49.644 192-380/? E/network_profile_handler: Error. network interface data NULL
03-10 08:14:52.424 199-199/? E/PhonePolicy: Could not preload class for phone policy:
com.android.internal.policy.impl.PhoneWindow$ContextMenuCallback
03-10 08:14:52.452 390-390/? E/setdpi: Setting DPI to 320
03-10 08:14:52.984 381-382/? E/SurfaceFlinger: setOrientation with orientation=0
03-10 08:14:52.984 381-382/? E/SurfaceFlinger: setOrientation orientation=0
03-10 08:14:52.984 381-382/? E/FramebufferNativeWindow: setOrientation with fbDev=0xb8eec2b8 fbDev-
>setOrientation=0x0 orientation=0
03-10 08:14:55.764 408-408/system_process E/BatteryService: usbOnlinePath not found
03-10 08:14:55.764 408-408/system_process E/BatteryService: batteryHealthPath not found
03-10 08:14:55.764 408-408/system_process E/BatteryService: batteryTemperaturePath not found
03-10 08:15:03.056 408-460/system_process E/libsuspend: Error opening /sys/power/autosleep: No such file or directory
03-10 08:15:03.056 408-460/system_process E/libsuspend: Error opening /sys/power/wakeup_count: Permission denied
03-10 08:15:03.056 408-460/system_process E/libsuspend: failed to initialize autosuspend
03-10 08:15:03.408 201-433/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:03.604 408-468/system_process E/EventHub: could not get driver version for /dev/input/mouse1, Not a typewriter
03-10 08:15:03.760 408-468/system_process E/EventHub: could not get driver version for /dev/input/mouse0, Not a typewriter
03-10 08:15:03.776 201-201/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:03.860 408-468/system_process E/EventHub: could not get driver version for /dev/input/mice, Not a typewriter
03-10 08:15:03.916 408-425/system_process E/MobileDataStateTracker: default: Ignoring feature request because could not acquire PhoneService
03-10 08:15:03.916 408-425/system_process E/MobileDataStateTracker: default: Could not enable APN type "default"
03-10 08:15:03.932 408-493/system_process E/WifiStateMachine: Failed to reload STA firmware java.lang.IllegalStateException: command '2 softap fwreload eth1 STA' failed with '400 2 Softap operation failed (Success)'
03-10 08:15:03.940 408-503/system_process E/WifiHW: Unable to open connection to supplicant on "eth1": No such file or directory
03-10 08:15:05.388 408-493/system_process E/WifiConfigStore: Error parsing configurationjava.io.FileNotFoundException: /data/misc/wifi/ipconfig.txt: open failed: ENOENT (No such file or directory)
03-10 08:15:05.408 408-493/system_process E/WifiStateMachine: Failed to set country code us
03-10 08:15:05.408 408-493/system_process E/WifiStateMachine: Failed to set frequency band 0
03-10 08:15:05.976 408-654/system_process E/GpsLocationProvider: no AGPS interface in agps_data_conn_open
03-10 08:15:07.128 568-687/com.android.inputmethod.latin E/ActivityThread: Failed to find provider info for com.android.inputmethod.latin.dictionarypack
03-10 08:15:07.132 568-687/com.android.inputmethod.latin E/BinaryDictionaryGetter: Could not find a dictionary pack
03-10 08:15:07.988 408-495/system_process E/ConnectivityService: no dns provided for WIFI - using 8.8.8.8
03-10 08:15:07.992 408-495/system_process E/ConnectivityService: exception setting default dns interface: java.lang.IllegalArgumentException: command '10 resolver setifdns eth1' failed with '500 10 Wrong number of arguments to resolver setifdns'
03-10 08:15:09.520 408-493/system_process E/WifiStateMachine: Failed to set country code us
03-10 08:15:10.500 201-201/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:10.600 201-433/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:10.836 201-201/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:10.924 201-433/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:11.156 201-201/? E/WVMExtractor: Failed to open libwvm.so
03-10 08:15:29.628 381-382/? E/SocketStream: readFully was waiting for 716352 bytes, got 30660
03-10 08:15:29.628 381-382/? E/SocketStream: readFully was waiting for 685692 bytes, got 39420
03-10 08:15:29.628 381-382/? E/SocketStream: readFully was waiting for 646272 bytes, got 43800
03-10 08:15:29.636 381-382/? E/SocketStream: readFully was waiting for 602472 bytes, got 143080
03-10 08:15:29.652 381-382/? E/SocketStream: readFully was waiting for 459392 bytes, got 153300
03-10 08:15:29.652 381-382/? E/SocketStream: readFully was waiting for 306092 bytes, got 161920
03-10 08:15:30.716 1050-1050/? E/dalvikvm: Could not find class 'androidx.core.view.ViewCompat$2', referenced from method androidx.core.view.ViewCompat.addOnUnhandledKeyEventListener
03-10 08:15:30.716 1050-1050/? E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method androidx.core.view.ViewCompat.dispatchApplyWindowInsets
03-10 08:15:30.764 1050-1050/? E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method androidx.core.view.ViewCompat.onApplyWindowInsets
03-10 08:15:30.772 1050-1050/? E/dalvikvm: Could not find class 'android.view.View$OnUnhandledKeyEventListener', referenced from method androidx.core.view.ViewCompat.removeOnUnhandledKeyEventListener
03-10 08:15:30.784 1050-1050/? E/dalvikvm: Could not find class 'androidx.core.view.ViewCompat$1', referenced from method androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener
03-10 08:15:30.936 1050-1050/? E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method androidx.appcompat.widget.AppCompatImageHelper.hasOverlappingRendering
03-10 08:15:30.996 1050-1050/? E/dalvikvm: Could not find class 'android.view.textclassifier.TextClassificationManager', referenced from method androidx.appcompat.widget.AppCompatTextClassifierHelper.getTextClassifier
03-10 08:15:31.980 1050-1050/? E/dalvikvm-heap: Out of memory on a 33177612-byte allocation.
03-10 08:15:32.108 1050-1050/? A/libc: Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1050 (deshtourstplace)
03-10 08:15:34.584 408-467/system_process E/InputDispatcher: channel '537d5654 com.allexamquestions.xyz.himachalpradeshtourstplace/com.allexamquestions.xyz.himachalpradeshtourstplace.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

最佳答案

public class MyAdapter extends RecyclerView.Adapter<FoodViewHolder>{

替换为

public class MyAdapter extends RecyclerView.Adapter<MyAdapter.FoodViewHolder>{

关于java - 谁来帮帮我。用API重新编译后出现这个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60615474/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com