@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.assistant_metro_activity_map_view);
String cityName = getIntent().getStringExtra("name");
final String imageUrl = getIntent().getStringExtra("imageUrl");
Log.d(">>>imageUrl", imageUrl);
UIHelp.setHeaderMenuView(this, cityName + "地铁线路图");
imageView = (GestureImageView) findViewById(R.id.imageView);
ImageLoadUtil.getInstance().loadImage(imageUrl, new SimpleImageLoadingListener(){
@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
imageView.setImageBitmap(loadedImage);
}
});
}
private void initRes(View curView) {
try {
view = (GestureImageView) curView.findViewById(R.id.image);
newView = (GestureImageView) curView.findViewById(R.id.new_image);
parentLayout = (FrameLayout) curView.findViewById(R.id.layout);
mProgressbar = (ProgressBar) curView.findViewById(R.id.progress_bar);
mProgressbar.setVisibility(View.VISIBLE);
view.setVisibility(View.VISIBLE);
newView.setVisibility(View.GONE);
view.setClickable(true);
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
parentLayout.performClick();
}
});
parentLayout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
if (isAdded()) {
getActivity().finish();
getActivity().overridePendingTransition(
R.anim.tt_stay, R.anim.tt_image_exit);
}
}
});
} catch (Exception e) {
}
}