2016-04-04 4 views
0

(私は実際に特定のオブジェクトが呼び出された最初のPICに言及かわからないので、グーグルは何も上がっていない....)Androidデバイス用の「ミニキーパッド」をランドスケープモードでリクエストするにはどうすればよいですか?

にはどうすれば好ましく、Javaで要求(および/または.xml)することができます2番目の写真に表示されている「フル」キーパッドの代わりに、すぐ下に表示されているソフトキーパッドが自動的に表示されますか?私はこの1つ(?デフォルト)したくない

enter image description here

表示し、ユーザーが上記1(そうすることをどのように半明らかであるが)を取得する方法を知っている願っていますします

enter image description here

+2

あなたは、あなたが記述しているこの「ミニキーパッド」をAndroidデバイスにはほとんど搭載していません。 – CommonsWare

+0

えええええええええええええええええええええええええええええええええええええええ、 (私は作品に新しい質問があると思う....) – DSlomer64

答えて

1

あなたには2つの問題があります。

最初は、あなたが説明しているAndroid搭載端末がほとんどないということです。テストの5分後に、このオプションがSONY Xperia Z2タブレットに表示されますが、Samsung Galaxy Tab S、Nexus 9、LG G-Pad 8、またはAmazon Fire HD 10では表示されません。 Android搭載端末の1〜2%が、この機能を提供するインプットメソッドエディタに付属しているようだと思います。

2番目の問題は、キーボード固有のAPI以外の目的を達成する手段がないことです。つまり、ユーザーが使用しているインプットメソッドエディタを見つけることができ、キーボードの製造元に連絡して、ミニキーボードを表示する手段があるかどうかを尋ねることができます。

Androidアプリは、android:inputTypeEditTextのようなものを通じて汎用入力メソッドエディタの機能をリクエストできます。それらはAndroid SDKの一部であっても、コマンドではなくリクエストです。ミニキーパッドオプションはSDKを超えています。

+0

スクリーンショットはVerizon QMV7A、Androidバージョン4.4.2、FWIWで、これはゼロに近いと思われる。私はタブレットの "ミニ"だけを気にしています。 – DSlomer64

+1

@ DSlomer64:私はそのデバイスを「あいまい」と呼んでいます。インプットメソッドエディタは、デバイスメーカーがカスタマイズするのに非常に人気があります。たとえば、Amazon Fire HD 10には2つのモード(フルスクリーンとサムボード)があり、Xperia Z2 Tabletには3つのモード(2つのミニキーパッド)があります。ユーザーがインプットメソッドエディタをPlayストアや他の場所のエディタで置き換えていない場合でも、デバイス上に存在する基本をはるかに超えることはできません。 – CommonsWare

関連する問題