【问题标题】:I cant load data json in fragment我无法在片段中加载数据 json
【发布时间】:2019-11-29 19:13:25
【问题描述】:

我在片段中加载 JSON 数据时遇到问题

这个方法不行

loadjson();

Logcat 是这样的

java.lang.NullPointerException: Attempt to invoke virtual method 'void com.example.asus.myapplication.fragment.kecamatan.Controller.addToRequestQueue(com.android.volley.Request)' on a null object reference
                                               at com.example.asus.myapplication.fragment.kecamatan.KecamatanFragment.loadjson(KecamatanFragment.java:83)
                                               at com.example.asus.myapplication.fragment.kecamatan.KecamatanFragment.onCreateView(KecamatanFragment.java:47)

我不知道为什么。有人可以帮忙吗?

这是代码

public class KecamatanFragment extends Fragment {

private static final String data_url = "http://xxxxxxxxxx/daftar/get_kecamatan.php"; // kasih link prosesnya

RecyclerView mRecyclerView;
RecyclerView.Adapter mAdapter;
RecyclerView.LayoutManager mManager;
ProgressDialog pd;
ArrayList<ModelData> mItems;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_kecamatan, container, false);

    pd = new ProgressDialog(getActivity());
    mRecyclerView = (RecyclerView) view.findViewById(R.id.list_data);
    mItems = new ArrayList<>();
    mRecyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 3));
    mAdapter = new AdapterProcess(KecamatanFragment.this, mItems);
    mRecyclerView.setAdapter(mAdapter);


    loadjson();

    return view;
}

//proses mengambil data
private void loadjson(){
    pd.setMessage("Mengambil Data");
    pd.setCancelable(false);
    pd.show();

【问题讨论】:

    标签: android android-fragments loaddata


    【解决方案1】:

    loadJson 方法的其余部分在哪里,您在哪里调用Controller.addToRequestQueue?您的异常表明您正在对Controller 的空实例调用方法addToRequestQueue。看来您需要在调用 addToRequestQueue 之前实例化您的类 Controller

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多