German Frage zu der option Visible=false

mcmanu

Active Member
Licensed User
Longtime User
Hi,
Werden alle Views die man auf visible false setzt beim beenden der app
removed? Wieviele views kann man gleichzeitig auf Visible false setzten?
 

klaus

Expert
Licensed User
Longtime User
Werden alle Views die man auf visible false setzt beim beenden der app removed?
VNein.
Aber was meinst Du mit 'beenden' und 'removed'?
Wenn das Program beended wird, wird die aktuelle Activity in Pause gestellt. Das Betiebssytem beended das Progaramm später je nach Speicher bedarf.
Das heisst dass, wenn die Activity wieder von Pause 'erweckt' wird werden die Routinen Activity_Create und Activity_Resume aufgerufen und die Views werden angezeigt oder nicht je nach dem Code in diesen beiden Routinen.
Wieviele views kann man gleichzeitig auf Visible false setzten?
Alle, dann ist aber gar nichts mehr angezeigt.

Beste Grüsse.
 

mcmanu

Active Member
Licensed User
Longtime User
Danke Klaus :)

Ja mit Visible und beenden meinte ich genau das was du geschrieben hast ob die Activity in pause gesetzt wird oder beendet :)

Kann es zu problemen kommen wenn man viele views auf visible=false setzt?
 

klaus

Expert
Licensed User
Longtime User
Kann es zu Problemen kommen wenn man viele Views auf visible=false setzt?
Nein.
Vom Android Prinzip her ist es vorteilhafter mit mehreren Activites zu arbeiten als mit vielen Panels in der gleichen Activity.
Wenn Du mehrere Views gleichzeitig auf Visible = False setzen willst ist es einfacher diese auf einem Panel zusammenzufassen und das Panel auf Visible = False zu setzen.

Beste Grüsse.
 
Last edited:

mcmanu

Active Member
Licensed User
Longtime User
Danke :)

Super Danke dir :)

Ja das mit dem Panel werd ich machen :)

Danke
 
Top