如何从布局ID布局布局中的图像ID设置图像

时间:2017-03-02 06:26:00

标签: android

这里我得到了布局和图像的ID,现在我想在布局中显示图像 image id是viewPlayer,Layout id是viewLayout

public class ResponseHandler extends AsyncResponseHandler {


        public ResponseHandler(Activity context) {
            super(context);

        }

        @Override
        public void onStart() {
            super.onStart();
        }

        @Override
        public void onFinish() {
            super.onFinish();
            try {

            } catch (Exception e) {
                Debug.e("ResponseHandler onFinish Exception", e.getMessage());
            }
        }

        @Override
        public void onSuccess(String response) {


            try {

                Debug.e("ResponseHandler", "onSuccess" + response);

                if (response != null && response.length() > 0) {

                    Log.e("cur_player", Constants.PLAYER);
                    MovePiece styleListRider = new Gson().fromJson(
                            response, new TypeToken<MovePiece>() {
                            }.getType());


                    Log.e("value_updated", "" + styleListRider.position);

//                    getResId(styleListRider.position, ImageView.class);

                    int idLayout = getResources().getIdentifier(styleListRider.position, "id",
                            getApplicationContext().getPackageName());
                    View viewLayout = findViewById(idLayout);
                    int idPlayer = getResources().getIdentifier(Constants.PLAYER, "id",
                            getApplicationContext().getPackageName());
                    View viewPlayer = findViewById(idPlayer);


                }


            } catch (Exception e) {
                Debug.e("ResponseHandler onSuccess Exception", e.getMessage());
            }

        }

        @Override
        public void onFailure(Throwable e, String content) {

            Debug.e("Response ", "onFailure" + e.getMessage());
        }
    }

0 个答案:

没有答案