Android öykünücüsünün yazılım klavyesini göstermesini nasıl sağlayabilirim?


96

Yazılım klavyesi ekranının gerektiği zaman görüntülenmemesiyle ilgili bir sorunu ayıklıyorum. Ancak, test etmek için kullanışlı bir cihazım yok. Sorun, öykünücünün yazılım klavyesini hiçbir zaman göstermemesidir .

Bazı arayüzlerde sürekli olarak sağda görüntülenen bir klavye var, bazılarında yok, ancak şimdiye kadar denediğim hiçbiri cihaz ekranında bir klavye göstermedi.

Kaçırdığım bir ayar var mı?


Bu bağlantı başına: Farenizle bir Metni Düzenle kutusuna tıklamanız yeterlidir, yazılım klavyesi açılmalıdır: stackoverflow.com/questions/4141378/…
paulsm4

2
Uygulamamdaki veya stok uygulamalarımdaki metin giriş kutularına tıklamak hiçbir zaman yumuşak bir klavye görüntülemiyor.
blahdiblah

Yanıtlar:


197

Bunu Android öykünücüsünün kendisinde nasıl yapacağımı öğrendim (Menü, "Ayarlar" Uygulaması - dışarıdaki öykünücünün ayarları değil). Yapmanız gereken tek şey:

ayarlar uygulamasını açın -> Dil ve Giriş -> "Klavye ve Giriş Yöntemleri -> Varsayılan'a tıklayın

Bu, bir İletişim Kutusu açar ve bu durumda, donanım klavyesini açıp kapatarak Donanım Klavyesini devre dışı bırakabilirsiniz. Bu, Donanım klavyesini devre dışı bırakır ve yazılım klavyesini etkinleştirir.


16
Bu aslında bunu yapmanın en iyi yoludur çünkü fiziksel klavyenizi giriş için kullanmanıza izin verirken aynı zamanda yumuşak klavyeyi gösterir!
Paris

Öykünücümün menüsü yok, yalnızca uygulamamın çalıştığı pencere, "ayarlar" nerede? Android Studio, "Dosya | Ayarlar" ile birlikte gelir, ancak bu değil.
Jose Manuel Abarca Rodríguez

7
Bu harika! Lütfen bunu öykünücünün kendisinde yapın; öykünücünün kendisinde; öykünücünün kendisinde; öykünücünün kendisinde; öykünücünün kendisinde; öykünücünün kendisinde;
Some Noob Student

4
Gibi bu, belli değil emülatör kendisi kontrol etmek için bir araç çubuğu vardır emülatör kendisi (aşağı güç, hacim yukarı ve, döndürme cihazına, kamera, vb gibi kontrolleri ile). Öykünücünün kendisine değil, emülatördeki çalışan Android görüntüsünün içindeki Android Ayarlarına gidersiniz .
rmirabelle

1
Çözüm için teşekkürler.
Parth Patel

38

İşte adımlar:

  • => Ayarlar
  • => Dil ve Giriş
  • => Varsayılan
  • => Donanım Fiziksel Klavye
  • => Ekran Klavyesini açmak için kapalı

Ayarlar => Dil ve Giriş

Varsayılanı Seç

Donanım Fiziksel Klavye => kapalı


35

AVD yöneticisi kullanıyorsanız Klavye desteği donanım özelliği ekleyin ve yanlış olarak ayarlayın.

Bu, gösterilen klavyeyi devre dışı bırakmalı ve sanal olanı göstermelidir.


1
AVD yöneticisini kullanıyorum ve fikriniz ilgimi çekiyor, ancak (komik bir şekilde) bunu her yapmaya çalıştığımda, kendini sıfırlıyor! Yeni ... Donanım özelliğini tıklıyorum, Klavye Desteği'ni seçiyorum, değeri 'hayır' olarak değiştiriyorum, düzenle / oluştur'a tıklıyorum, ancak yeniden düzenlediğimde veya bilgi aldığımda: Donanım Klavye = evet! Ha! Android öykünücüsünü ne kadar muhteşem bulduğumu ifade edemiyorum.
blahdiblah

1
Ancak, ~ / .android / avd / what.avd / config.ini içindeki hw.keyboard değerini manuel olarak değiştirmek, ayarın sabit kalmasına neden oldu ve bu gerçekten de ekran klavyesini görünür kılıyor. Yaşasın! Teşekkürler Doktor!
blahdiblah

10
Hw.keyboard = hayır olabilir, ancak yine de klavyenizi bir şekilde emülatöre tuş vuruşlarını göndermek için kullanabilir misiniz? Hw.keyboard = no ayarını yaptığımda, her şeyi android klavyeyi kullanarak yazmam gerekiyor (test için sıkıcı). Bunu Linux'ta test ediyorum.
miha

Benim sürümümde, emülatör özelliklerinde "Donanım Klavyesi Var" onay kutusu var. Seçeneğin işaretinin kaldırılması durumu benim için çözdü. Not: miha'ya cevap vermiyorum. donanım klavyesi hala devre dışıdır.
holgac

5
@miha AVD'de Donanım Klavyesini etkin bırakın. Emülatördeki Dil ve Giriş ayarlarında devre dışı bıraktım. Bu, yumuşak klavyeyi gösterecek ve aynı zamanda donanım klavyesinde yazmanıza izin verecektir.
Monstieur


4

Ayarlar> Dil ve giriş> Geçerli klavye> Donanım Açma.
Yazılım klavyesini gösterirken aynı zamanda giriş için fiziksel klavyenizi kullanmanızı sağlar. Android Lollipop'ta test ettim ve işe yarıyor.


2

Daha kesin olmak gerekirse, Lollipop ile yumuşak klavyeyi göstermek için izlediğim adımlar şunlardır:

  1. Ayarlar> Dil ve Giriş;
  2. "Klavye ve giriş yöntemleri" etiketinin altında "Geçerli Klavye" yi seçin;
  3. "Klavyeyi Değiştir" adlı bir İletişim kutusu görünür, "Donanımı" AÇIN ve ardından "Klavyeleri seç" i seçin;
  4. başka bir İletişim kutusu görünür, "Örnek Yumuşak Klavye" yi AÇIN. Burada, klavyenin yazdığınız her şeyi ve parolaları da kaydetme olasılığı hakkında bir uyarı alırsınız. Tamam ver;
  5. "Klavyeyi Değiştir" İletişim Kutusunu tekrar göstermek için yukarıdaki adımları tekrarlayın, burada yeni seçenek "Örnek Yumuşak Klavye" mevcuttur ve bunu seçebilirsiniz.

NOT: Bundan sonra, uygulamanızı çalıştırırken sorunlarla karşılaşabilirsiniz (benim yaptığım gibi). Öykünücüyü yeniden başlatmanız yeterlidir.


2
  1. AVD kullanarak sanal cihazınızı düzenleyin.
  2. Daha fazla seçenek göstermek için "gelişmiş ayarı göster" düğmesine basın, aşağı kaydırın ve "Klavye girişini etkinleştir" seçeneğini işaretleyin, pencerenizin
    alt köşesindeki "bitir" düğmesine basın
  3. daha sonra yeni kurduğunuz emülatör cihazını başlatın.
  4. emülatörün içinde "Ayarlar" -> "Dil ve Giriş" e gidin
  5. ve "Klavye ve Giriş Yöntemleri" -> "Varsayılan" ve ardından "giriş yöntemini seçin" gösterilir
  6. ve "Donanım Fiziksel Klavyesi" geçiş düğmesini kapatın

1

NOX uygulamasının yeni sürümünde bir hata var. Yazılım klavyesi, ayarlardan geçtikten sonra çalışmıyor. Bunu düzeltmek için Play Market'i kullanarak Gboard'u kurdum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.