Zurück   Flashforum > Flash > Mobile Flash und Flash Lite

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-11-2011, 23:29   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Ort: mannheim
Beiträge: 365
Native Keyboard bei Xoom unterdrücken

Hi,
die Überschrift sagt schon alles. Kann man das Native Keyboard für ein Eingabefeld beim Entwickeln von Android Apps unterdrücken, oder kann man nicht verhindern dass das Ding auftaucht wenn man ein Eingabefeld hat?

Ausserdem: Kann man eine in die Android Air eingebundene SWF laden? Ich lade eine swf datei die aber als resource mit der Android App gebundelt wird. Also keine SWF von einer Http Url.

Gruss ohneschuhe

Geändert von ohneschuhe (06-11-2011 um 23:58 Uhr)
ohneschuhe ist offline   Mit Zitat antworten
Alt 07-11-2011, 08:01   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 13
Um das Erscheinen der virtuellen Tastatur zu unterdrücken, musst du scheinbar auf das SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATING-Event hören und dessen Weitergabe abbrechen.

PHP-Code:
<fx:Script>
        <![
CDATA[
            private function 
onActivating(evt:SoftKeyboardEvent):void {
                
evt.preventDefault();
            }          
        ]]>
    </
fx:Script>
   
    <
s:TextInput softKeyboardActivating="onActivating(event)" /> 
Mehr dazu gibt's in diesem interessanten Blogeintrag.
c_m_burns ist offline   Mit Zitat antworten
Alt 07-11-2011, 08:14   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Ort: mannheim
Beiträge: 365
Hi! Danke erstmal....
Ich hab ja kein Flex Projekt aber, das dürfte ja dann einfach per AS3 für das Textfeld zu machen sein. Einfach ein EventListener auf das Textfeld beim Focus und dann die hier : "evt.preventDefault();" aufrufen, oder?

Weiss noch jemand etwas über das laden einer lokalen SWF Datei bei Android? Ich weiss, dass es bei iOS nicht geht, wenn in der SWF Datei AS Code enthalten ist, aber geht auch nicht bei Android?

gruss ohneschuhe
ohneschuhe ist offline   Mit Zitat antworten
Alt 07-11-2011, 10:16   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Ort: mannheim
Beiträge: 365
Getestet und es funktioniert.....

msg_email.addEventListener(SoftKeyboardEvent.SOFT_ KEYBOARD_ACTIVATING, onActivating);

private function onActivating(evt:SoftKeyboardEvent):void {
trace("Preventing the soft keyboard from showing");
evt.preventDefault();
}

Danke...aber da ist noch ne offene Frage..;-)
ohneschuhe ist offline   Mit Zitat antworten
Alt 08-11-2011, 08:07   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2011
Beiträge: 13
Schön, dass es funktioniert!

Mit dem Laden einer SWF in Android habe ich zwar noch keine Erfahrung aber laut diesem Artikel müsste es wohl ohne große Probleme gehen. Außerdem ist dort ein Workaround über SWCs für iOS erläutert.
Treten bei dir bestimmte Fehler beim Laden auf?
c_m_burns ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Air native installer zerlettino Adobe AIR 2 19-12-2010 18:57
Native FileMenus mirzahat ActionScript 3 2 21-11-2009 14:16
Native 3D Effekte in CSS :: RK :: HTML und CSS 7 17-07-2009 15:21
native Dragmove atom-y Adobe AIR 0 22-08-2008 17:07
native xmlrpc g-werk Softwarearchitektur und Entwurfsmuster 5 18-05-2004 14:26


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele