gpt4 book ai didi

android - 无法解析符号 simple_list_item_1

转载 作者:搜寻专家 更新时间:2023-11-01 07:52:38 26 4
gpt4 key购买 nike

我试图在我的 ArrayAdapter 中使用资源文件 simple_list_item_1,但它显示错误

Cannot resolve symbol simple_list_item_1

然后我搜索并发现我需要使用 android.R.layout.simple_list_item_1 但它再次显示错误

Cannot resolve constructor 'ArrayAdapter(android.support.v4.app.FragmentActivity, int,java.lang.String)'

这是我的代码

@Override
protected void onPostExecute(String lessonResponse) {
Log.d("my_test", lessonResponse);

try {
JSONObject lessonObject = new JSONObject(lessonResponse);

JSONArray lessonArray = lessonObject.getJSONArray("data");

for (int i = 0; i < lessonArray.length(); i++) {

JSONObject dataLessons = lessonArray.getJSONObject(i);

String jsonTitle = dataLessons.getString("lesson_title");

ArrayAdapter<String> adapterTitle = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, jsonTitle);
lessonList.setAdapter(adapterTitle);
Log.d("Lesson Title", " " + jsonTitle);
}

} catch (JSONException e) {
e.printStackTrace();
}

}

导入

import android.app.Activity;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

截图链接

http://prntscr.com/8j444e

http://prntscr.com/8j44dv

请帮忙...谢谢...

最佳答案

问题出在创建适配器时的第三个参数。

第三个参数应该是要显示的项目的 ArrayListArray[],而不是像您的情况那样的 String ( jsonTitle).

并且不要在 for 循环中设置适配器。填写您的 ArrayList 或 Array,然后设置适配器。

关于android - 无法解析符号 simple_list_item_1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32711558/

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