androidx - 从旧的复杂 android 项目迁移到新的 SDK 29 androidx 项目时显示导入和依赖错误
问题描述
我正在使用旧的 android 项目并在从旧的 android 项目迁移到 androidx 时在整个项目文件中出现错误。我为迁移过程执行了正确的步骤,但它也显示导入错误。
package com.example.farmer.weatherapp.Adapter;
import android.app.Activity;
import android.content.Context;
import androidx.core.app.FragmentActivity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import com.android.volley.toolbox.ImageLoader;
import com.example.farmer.weatherapp.Model.PlantDiseaseModel;
import com.example.farmer.weatherapp.Network.AppController;
import com.example.farmer.weatherapp.R;
import java.util.ArrayList;
public class PlantDiseaseGridAdapter extends BaseAdapter {
ArrayList<PlantDiseaseModel> diseaseModelList;
Activity activity;
public PlantDiseaseGridAdapter(FragmentActivity activity, ArrayList<PlantDiseaseModel> diseaseModelList) {
this.activity = activity;
this.diseaseModelList = diseaseModelList;
}
@Override
public int getCount() {
return diseaseModelList.size();
}
@Override
public Object getItem(int i) {
return diseaseModelList.get(i);
}
@Override
public long getItemId(int i) {
return 0;
}
@Override
public View getView(int i, View convertView, ViewGroup viewGroup) {
View grid;
LayoutInflater inflater = (LayoutInflater) activity
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
if (convertView == null) {
grid = new View(activity);
grid = inflater.inflate(R.layout.grid_row, null);
ImageView ivDiseaseImage = (ImageView) grid.findViewById(R.id.gridRowivDiseaseImage);
String url = diseaseModelList.get(i).getUrl();
AppController.getInstance().getImageLoader().get(url, ImageLoader.getImageListener(ivDiseaseImage, R.drawable.ic_no_image, R.drawable.ic_no_image));
} else {
grid = convertView;
}
return grid;
}
}
有什么帮助吗?
解决方案
推荐阅读
- javascript - Lodash:无法通过自定义谓词进行过滤,包含匹配属性和函数
- python - OpenCV:从外部轮廓中删除轮廓
- html - 嵌入在我的 HTML 页面中的 GitHub 源代码?
- c++ - 如何从头文件的界面中隐藏“帮助函数”
- r - R中所有NA的最后一次观察结转(LOCF)
- javascript - Javascript 将 div 内容设置为 iframe
- flutter - 对 Firestore 不均匀段错误感到困惑
- go - 如何阅读软件包文档
- android - Google Pay 不显示总价或 displayItems
- javascript - React Search - 我正在尝试创建一个过滤器,但它不起作用