Page 88 - 3-2
P. 88

// means user edited/deleted product
                        // reload this screen again
                        Intent intent = getIntent();
                        finish();
                        startActivity(intent);
                    }


                }


                /**
                 * Background Async Task to Load all product by making HTTP Request
                 * */
                class LoadAllProducts extends AsyncTask<String, String, String> {


                    /**
                     * Before starting background thread Show Progress Dialog
                     * */
                    @Override
                    protected void onPreExecute() {
                        super.onPreExecute();
                        pDialog = new ProgressDialog(MainActivity_allproducts.this);
                        pDialog.setMessage("Loading products. Please wait...");
                        pDialog.setIndeterminate(false);
                        pDialog.setCancelable(false);
                        pDialog.show();


                        Log.d(" 여긴가", "7.2_allproducts");
                    }


                    /**
                     * getting All products from url
                     * */
                    protected String doInBackground(String... args) {
                        // Building Parameters
                        List<NameValuePair> params = new ArrayList<NameValuePair>();
                        // getting JSON string from URL
                        JSONObject json = jParser.makeHttpRequest(url_all_products, "GET", params);


                        // Check your log cat for JSON reponse
                        Log.d("All Products: ", json.toString());


                        try {
                            // Checking for SUCCESS TAG
                            int success = json.getInt(TAG_SUCCESS);
                            Log.d(" 여긴가", "7.3333333_allproducts");


                                                         - 88 -
   83   84   85   86   87   88   89   90   91   92   93