gpt4 book ai didi

安卓.content.res.Resources$NotFoundException : Resource ID #0x7f07007e

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:11:07 26 4
gpt4 key购买 nike

我正在尝试在应用中实现类似的功能,这里是回收 View 中 Viewholder 的 fragment 。

回收商定制适配器

public class PostAdapterViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener {

TextView title,user,description,tag,time,designation;
Long date;
ImageView imageView,bookmark,profilepic,sharebutton,like;
RelativeLayout head;
LinearLayout content;
DatabaseReference reference;
Context context;
String name;

public void setContext(Context context) {
this.context = context;
}

public PostAdapterViewHolder (final View itemView) {
super(itemView);
itemView.setOnClickListener(this);
head = (RelativeLayout) itemView.findViewById(R.id.head);
content = (LinearLayout) itemView.findViewById(R.id.content);
imageView =(ImageView)itemView.findViewById(R.id.imageview);
designation = (TextView) itemView.findViewById(R.id.designation);
like =(ImageView)itemView.findViewById(R.id.like);
profilepic = (ImageView) itemView.findViewById(R.id.imageView2);
bookmark =(ImageView)itemView.findViewById(R.id.bookmark);
title = (TextView) itemView.findViewById(R.id.title);
description = (TextView) itemView.findViewById(R.id.description);
time = (TextView) itemView.findViewById(R.id.date);
tag = (TextView) itemView.findViewById(R.id.tag);
sharebutton = (ImageView) itemView.findViewById(R.id.sharebutton);
user = (TextView) itemView.findViewById(R.id.username);

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

ImageView i = (ImageView) itemView.findViewById(R.id.like);
Drawable a = i.getBackground();

if (a.getConstantState().equals(context.getDrawable(R.drawable.emptyup).getConstantState())){

i.setImageDrawable(context.getDrawable(R.drawable.fillup));

} else {

i.setImageDrawable(context.getDrawable(R.drawable.emptyup));

}

}
});

}
}

01-09 10:43:45.747 6602-6602/ctize.connectplus.com.communitize E/AndroidRuntime: FATAL EXCEPTION: main Process: ctize.connectplus.com.communitize, PID: 6602 android.content.res.Resources$NotFoundException: Resource ID #0x7f07007e at android.content.res.Resources.getValue(Resources.java:1397) at android.content.res.Resources.getDrawable(Resources.java:843) at android.content.Context.getDrawable(Context.java:458) at ctize.connectplus.com.communitize.PostAdapterViewHolder$2.onClick(PostAdapterViewHolder.java:98) at android.view.View.performClick(View.java:5226) at android.view.View$PerformClick.run(View.java:21350) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5582) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

最佳答案

您的应用在应显示相关 Activity 时崩溃了?

检查您的 Activity 中是否有这样的可绘制 v24 enter image description here

然后,如果是,将文件的显示从 Android 更改为位于文件层次结构最顶端的 Project:从 enter image description here

enter image description here

并将drawable v-24目录下的drawable拖放到drawable目录下。

就是这样。试试看是否可以

编辑:我发现问题可能出现在 Android 6 API 23 但不是更高的 API

关于安卓.content.res.Resources$NotFoundException : Resource ID #0x7f07007e,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48161713/

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