| |||||||
Das Thema "activity drehen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 13.12.2011
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| |
| | |
| | #2 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
Das stellt man in der AndroidManifest.xml ein. In der Developer Doku steht, wie es geht: <activity> | Android Developers
__________________ Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon. Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten. Tipp: Zum "Danke" sagen gibt es einen Button. ![]() |
| | |
| | #3 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
die aktuelle richtung beibehalten wird über das manifest nicht gehen. da musst schon im code fix setzen dann. in der oncreate methode dann einfach die orientation setzen. aber das ganze ist nicht grade benutzerfreundlich, das ist dir klar ?
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #4 (permalink) |
| Neuer Benutzer Registriert seit: 13.12.2011
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
So wie beschrieben möchte ich die app ja drehen. Leider ist per default das so eingestellt das die app neu geladen wird. Ich möchte einfach nur den reload verhindern so das die aktuelle Ausgabe auch nach einem rotate angezeigt wird. DieGoldeneMitte@Leider sehe ich aber die Möglichkeit per Manifest nicht. Könntest Du da genau drauf eingehen mit welcher config das funktionieren soll? |
| | |
| | #5 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
wenn du android:configChanges="orientationChange" (oder so ähnlich) schreibst, dann müsstest du dich selbst um den Change kümmern und Android startet die Activity nicht mehr neu. Besser ist es aber einfach beim Drehen über onSaveInstanceState und onRestoreInstanceState den Status der Activity zu speichern und zu laden und dann die Layouts entsprechend anzupassen. Ist zwar ein wenig mehr Aufwand, lohnt sich aber.
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #6 (permalink) |
| Neuer Benutzer Registriert seit: 13.12.2011
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Auszug aus AndroidManifest.xml: Code: <activity
android:configChanges="orientation|screenSize"
</activity> Das gute daran ist das es bei meiner app keinen Effekt gibt. Die app dreht sich nach wie vor und wird neu geladen. Wo kann hier das Problem sein? |
| | |
| | #7 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
dann überschreib noch die onConfigurationChanged methode deiner activity
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| | #8 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
Hast du das Attribut bei der Activity eingetragen, die du selber drehen willst? Frag nur mal so
__________________ Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon. Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten. Tipp: Zum "Danke" sagen gibt es einen Button. ![]() |
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 13.12.2011
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Habs gelöst bekommen, hatte wohl ein Fehler bei: Code: android:minSdkVersion="4" Code: android:configChanges="orientation|keyboardHidden" Danke für Eure Hilfe. |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Activity läuft trotz neuer Activity weiter | Barill | Android App Entwicklung | 5 | 13.12.2011 12:21 |
| drehen | steve jahn | HTC Sensation XL Forum | 3 | 10.12.2011 14:50 |
| Bildschirm drehen: Symbole drehen, (Live) Wallpaper nicht? | rotation | Individualisierung | 1 | 21.11.2011 11:38 |
| Activity aus Activity aufrufen mit untersch. Klassenerweiterungen | BarneyLovesbeer | Android App Entwicklung | 4 | 03.08.2011 17:10 |
| Wert an Activity B von Activity B übergeben | Beni | Android App Entwicklung | 16 | 16.09.2010 15:05 |