Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Not: getVisilabsCallback() metodu için aşağıdaki iki kod bloğundan birisini kullanabilirsiniz.

Code Block
languagejava
publicprivate VisilabsCallbackVisilabsActionsCallback getVisilabsCallback() {

    return new VisilabsCallbackVisilabsActionsCallback() {

        @Override
        public void success(VisilabsResponseVisilabsActionsResponse response)message, {
            tryString url) {
          List<FavoriteAttributeAction>       FavsResponse favsResponse = new Gson().fromJson(response.getRawResponse(), FavsResponse.class);

                String favBrands = favsResponse.getFavoriteAttributeAction()[0].getActiondata().getFavorites().getBrand()[0];
                Log.i("Favs 1.Brand", favBrands);

            } catch (Exception ex) {favoriteAttributeActions = message.getFavoriteAttributeAction();
          String[] brands     Log.e("Error", ex.getMessage(), ex= favoriteAttributeActions.get(0).getActiondata().getFavorites().getBrand();
          //Continues like }this...
        }

        @Override
        public void fail(VisilabsResponse responseThrowable t, String url) {
            Log.de("Error", responset.getRawResponsegetMessage());
        }
    };
}

veya

Code Block
languagejava
private VisilabsFavsRequestCallback getVisilabsCallback() {
    return new VisilabsFavsRequestCallback() {
        @Override
        public void success(FavsResponse message, String url) {
            Log.i(LOG_TAG, "Success Request : " + url);
            //Do your work here by using message, e.g.
            /*
            List<FavoriteAttributeAction> favsActions = message.getFavoriteAttributeAction();
            for (int i = 0; i < favsActions.size() ; i++) {
                String actionType = favsActions.get(i).getActiontype();
                Log.i(LOG_TAG, "action type " + i+1 + " : " + actionType);
                Actiondata  actionData = favsActions.get(i).getActiondata();
                for (int j = 0; j < favsActions.size() ; j++) {
                    String[] attributes = actionData.getAttributes();
                    Favorites favorites = actionData.getFavorites();
                    //goes on...
                }
            }
            */
        }
        @Override
        public void fail(Throwable t, String url) {
            Log.e(LOG_TAG, "Fail Request : " + url);
            Log.e(LOG_TAG, "Fail Request Message : " + t.getMessage());
        }
    };
}

...