这里我得到了布局和图像的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());
}
}