Problem: Layout verschwindet, wenn man auf einem Button clicked.

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von BFK, 08.04.2012.

  1. BFK, 08.04.2012 #1
    BFK

    BFK Threadstarter Erfahrener Benutzer

    Beiträge:
    160
    Erhaltene Danke:
    10
    Registriert seit:
    08.12.2010
    Hallo,
    Folgende Situation:
    Habe eine Activity mit folgender Layout Struktur:
    ---FrameLayout
    -----RelativLayout
    -------LinearLayout

    Das LinearLayout benutze ich als so ein Art Panel, woraufsich vers. Buttons befinden (ImageViews usw). Zudem ist es auch halbwegs transparent, so dass man das hintere RelativLayout sehen kann.

    Eigentlich funkt auch alles, nur gibt es ein Problem. Wenn ich auf einem Button auf dem LinearLayout drücke, verschwindet das ganze LinearLayout ausser die Stelle mit dem von mit gedrückten Button.

    Wieso passiert das ganze..?

    Ich habe mit LinearLayout.invalidate(); versucht das ganze neu zu zeichnen, doch das hat nicht funktioniert.

    Was könnte ich tun..?
     
  2. BFK, 08.04.2012 #2
    BFK

    BFK Threadstarter Erfahrener Benutzer

    Beiträge:
    160
    Erhaltene Danke:
    10
    Registriert seit:
    08.12.2010
    Mir ist aufgefallen, dass wenn ich
    LinearLayout.invalidate();
    in der onTouchMethode der Buttons aufrufe, alles gut funkt.

    Aber es bleibt immernoch die Frage offen wieso das Layout verschwindet..?
     

Diese Seite empfehlen