Ich habe eine Aktivität, die ein Bild zeigt, aber wenn ich die Ausrichtung ändern, das Bild strecken, so möchte ich die Breite des Layouts reduzieren.Android überprüfen, wenn die Ausrichtung Bildschirm ändern
Das Problem war, ich es schon recherchiert und versucht, dies zu tun:
Mein Actitivy
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
// Checks the orientation of the screen
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
Toast.makeText(this, "landscape", Toast.LENGTH_SHORT).show();
} else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){
Toast.makeText(this, "portrait", Toast.LENGTH_SHORT).show();
}
}
AndroidManifest
<activity
android:configChanges="orientation|keyboardHidden"
</activity>
aber nicht funktioniert. Ich versuche zu debuggen, aber erreiche niemals einen Haltepunkt innerhalb der onConfigurationChage-Methode.
dekalare Yeah, ich habe das schon einmal gesehen, aber ich merke nicht, funktioniert gut, danke – Adley