SORU
2 Aralık 2010, PERŞEMBE


Yumuşak klavye için tam ekran düzenleme görünümü devre dışı bırakma manzara girdi?

Android cihazlar kullanan yumuşak klavye istiyorum önlemek için tam ekran klavye düzenleme görünümü (aşağıda gösterilen) görünen manzara modunda (yani görmek istediğim tek yumuşak klavye kendisi ve benim görüşüme arkasında).

Bu InputMethodService, setExtractViewShown(false) yöntemi kullanılarak elde edilebilir ama bu varsayılan örneği erişemiyor olduğumu varsayıyorum ve özel bir giriş yöntemi uygulamak istemiyorum.

Android fullscreen editing view

Düzenlenmiş eklemek için:giriş oluyor görünümü TextView (View özel ** 5 bir uygulama) bir değil, android:imeOptions="flagNoExtractUi" burada işe yaramaz.

CEVAP
18 Ocak 2011, Salı


Bennihayetkendi soruma cevap:

Özü UI (tam ekran düzenleme modu yani) giriş bağlantısı bağlandı noktasında devre dışı bırakılabilir:

@Override
public InputConnection onCreateInputConnection(EditorInfo outAttrs) {

    outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI;

    // etc.
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LardTardProductions's channel

    LardTardProd

    10 NİSAN 2009
  • macpulenta

    macpulenta

    9 EYLÜL 2006
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008