Flash in einem Android WebView - Layer-Problem

8

Ich versuche interaktive Schaltflächen in einem android WebView zu haben, das Flash enthält. Als Test habe ich einen HTML-Code eingerichtet, der blitzschnell mit einer festgelegten x / y-Größe geladen wird.

%Vor%

}

Ich habe ein Testbild erstellt, das sich halb über dem Blitz, halb über der unbenutzten Leinwand überlagert. Sobald sie geladen ist, wird der Flash über die Canvas-Draw geladen, wobei nur der Teil über dem HTML verbleibt.

LINK ZU SCREENSHOT

Die Antwort auf diese Frage gibt an, dass der Flash von Adobe ist Player erstellt eine Oberflächenansicht innerhalb der Webansicht. Ich nehme an, dass dies der Grund für das Problem der Überlagerung ist, aber ich habe keine Ahnung, wie ich es überwinden kann.

weiß jemand, wie man das überschreibt? Die Taste muss auch wichtige Ereignisse an den Blitz senden (so wie Sie die Bildschirmtaste drücken und die Taste A, die an den Blitz gesendet wird). Wenn Sie wissen, wie Sie das auch tun, wäre es sehr hilfreich

    
corey 13.04.2011, 04:41
quelle

1 Antwort

1

Fügen Sie Ihre Schaltfläche zu einem Layout hinzu und legen Sie dann das Layout mithilfe von setcontentview auf einen Dialog fest. Wenn Ihre Aktivität geladen ist, zeigen Sie Ihren Dialog als transparenten Dialog im Vollbildmodus an.

    
Vinoth 29.08.2011 10:49
quelle

Tags und Links