私はキーボードがサービスだと知っていますが、他のアプリと同じように私のデスクトップ上のアプリのように見せたいのです。リファレンスとしてサンプルソフトキーボードコードを使用しています
何か案が
回答:
回答№1は1私はあなたの質問を理解するかどうかわからない正しく、おそらくこれが役立ちます。デスクトップに「キーボードのようなアプリ」を表示したいですか?これは、アイコンをクリックしてソフトキーボードを開くことを意味しますか?もしそうなら、おそらく次のコードがあなたの役に立つかもしれません。これにより、ソフトキーボードが表示されます。
InputMethodManager inputMgr = (InputMethodManager)mContext.getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.toggleSoftInput(0, 0);
このアプローチの詳細 ここに.
回答№2の場合は0
あなたはapkをインストールした後、電話機のキーボード設定でキーボードを有効にする必要があります。
- 設定>言語とキーボード
- キーボードを選択してください(デフォルトのAndroidキーボードのチェックを外してください)
見る ここに ガイドのために!