0

Androidでテストアプリケーションを作成し、キーボードで遊んでいます。

独自の矢印キーを使用してカスタム キーボード レイアウトを作成したい (一部の商用製品のように)。

私が見つけることができないのは:

  1. アプリケーションでフォーカスのあるビューを取得するにはどうすればよいでしょうか? キーボードはサービスとして実行されており、これをすべてのアプリケーションで使用できるようにする必要があります。これはサードパーティのアプリケーションである可能性があるため、findById を呼び出すことはできません。

  2. 矢印キーをクリックすると、カーソルが現在表示されているビューでカーソルが(上、下、左、右)移動するはずです。

これを開始する方法はありますか?

4

2 に答える 2

1

これは、github でホストされている優れたオープン ソースのキーボード プロジェクトです。ソースコードに飛び込むと、探しているものすべてと、おそらく考えもしなかった多くのことが見つかります:-)

https://github.com/AnySoftKeyboard/AnySoftKeyboard

于 2012-10-04T17:42:42.443 に答える