Android 查看=DecorView@f4c156[]未连接到progressBar上的窗口管理器。解除() 如果(!正在运行) { 运行=真; 布尔连接=checkNet(); 如果(已连接) { progressDialog=新建progressDialog(getActivity()); progressDialog.setCancelable(假); progressDialog.setMessage(“Swalpa taalme..”+ “\n”+ "ಸ್ವಲ್ಪ ತಾಳ್ಮೆ"); progressDialog.show();//progressDialog final JsonObjectRequest jsObjRequest=新的JsonObjectRequest(Request.Method.GET,URL_DATA,null,new Response.Listener()){ @凌驾 公共void onResponse(JSONObject响应){ 试一试{ JSONArray a=response.getJSONArray(“英雄”); 对于(inti=0;i
TryAndroid 查看=DecorView@f4c156[]未连接到progressBar上的窗口管理器。解除() 如果(!正在运行) { 运行=真; 布尔连接=checkNet(); 如果(已连接) { progressDialog=新建progressDialog(getActivity()); progressDialog.setCancelable(假); progressDialog.setMessage(“Swalpa taalme..”+ “\n”+ "ಸ್ವಲ್ಪ ತಾಳ್ಮೆ"); progressDialog.show();//progressDialog final JsonObjectRequest jsObjRequest=新的JsonObjectRequest(Request.Method.GET,URL_DATA,null,new Response.Listener()){ @凌驾 公共void onResponse(JSONObject响应){ 试一试{ JSONArray a=response.getJSONArray(“英雄”); 对于(inti=0;i,android,android-studio,Android,Android Studio,Try if(!running) { running=true; boolean connected=checkNet(); if(connected) { progressDialog = new ProgressDialog(getActivity()); progressDialog.setCancelable(fa
if(!running)
{
running=true;
boolean connected=checkNet();
if(connected)
{
progressDialog = new ProgressDialog(getActivity());
progressDialog.setCancelable(false);
progressDialog.setMessage("Swalpa taalme.." +
"\n" +
"ಸ್ವಲ್ಪ ತಾಳ್ಮೆ");
progressDialog.show(); //ProgressDialog
final JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.GET, URL_DATA,null, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONArray a=response.getJSONArray("heroes");
for(int i=0;i<a.length();i++)
{
JSONObject obj=a.getJSONObject(i);
ListItem m = new ListItem();
m.setHead(obj.getString("name"));
m.setDesc(obj.getString("about"));
m.setImageUrl(obj.getString("image"));
m.setTrailer(obj.getString("trailer"));
listItems.add(m);
adapter = new MyNewAdapter(activity,listItems);
horizontalInfiniteCycleViewPager.setAdapter(adapter);
}
adapter.notifyDataSetChanged();
} catch (JSONException e) {
e.printStackTrace();
}
progressDialog.dismiss(); //Getting error here
running=false;
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
progressDialog.dismiss();
Toast.makeText(getActivity().getApplicationContext(),"Sorry, something went wrong",Toast.LENGTH_LONG);
running=false;
}
});
queue.add(jsObjRequest);
}
else running=false;
}
progressDialog = new ProgressDialog(getContext());