0

私はこのような何かをしたい -

1.メニューキーの長押しのデフォルトアクションをオーバーライドします(つまり、ソフトキーボードを起動します)。

2.ユーザーがメニューキーを長押しすると、アプリケーションが起動します。

3.さらに、私のアプリケーションはフォアグラウンドにある必要はないかもしれません。つまり、誰かが他のアプリケーションからメニューキーを長押ししても、私のアプリケーションは起動されるべきです。

これはまったく可能ですか?どのように?

4

2 に答える 2

0

これは可能ですか?どのように?

独自のファームウェアを作成し、この機能をオペレーティングシステムに追加し、カスタムファームウェアを自分の個人用電話(および他の人の電話で実行するように説得できる電話)に展開します。

これは、通常のAndroidSDKアプリケーションでは不可能です。

于 2012-05-10T10:50:56.960 に答える
0

はい、できます。デバイスをルート化して (たとえば Cyanogenmod を使用)、[設定]、[Cyanogenmod 設定]、および [入力設定] に移動します。そこにオプションがあります。G2x を root 化する手順は、http://forum.xda-developers.com/showthread.php?t=1039985 にあります

于 2013-03-29T01:12:16.740 に答える