Ich habe eine App geschrieben, die eine Bildschirmansicht enthält, die eine Miniaturansicht enthält, die ich auf Vollbildansicht (mit Schwenken und Zoomen) erweitern möchte, wenn ich darauf klicke.Android - Wie man zur ursprünglichen Bildschirmansicht zurückkehrt nach setContentView (img)
Die große Ansicht mit Schwenk und Zoom funktioniert gut, aber ich möchte auf die ursprüngliche Ansicht zurückkehren, wenn ich auf das große Bild klicke.
final TouchImageView imgBig = new TouchImageView(Dashboard.this);
final ImageView img = (ImageView) findViewById(R.id.graph);
final Bitmap bitmap = result.getImage();
img.setImageBitmap(bitmap);
img.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
imgBig.setImageBitmap(bitmap);
imgBig.setMaxZoom(4f);
setContentView(imgBig);
imgBig.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// What do I need to do here to return to original thumbnail screen view?
}
});
}
});
Habe eine Reihe von Dingen ohne Erfolg versucht!
Fügen Sie einfach setContentView einen weiteren Aufruf hinzu (R.); –