1

常にバックグラウンドで実行される Android アプリケーションがあるとします。アプリが行うことは、Android の画面上の変更をリッスンし、データベースにメモを取ることです。(これは、私が開発しているアプリの便利な法的機能です)。それで、Androidの画面の変化を聞く方法はありますか?

UPDATE1: 画面の向きだけでなく、画面の内容の変化を検出したい。

Update2: アプリケーション(Droid VNC)がこれを非常にうまく行っていることがわかりました。VNCがそこで使用するテクノロジーを知っている人はいますか?ありがとう、

グエン・ミン・ビン。

4

3 に答える 3

1

私が間違っていなければ、あなたは間違いなく向きではなく画面コンテンツについて話しているのです。そうであれば、ルート化されたデバイスが必要なデバイスのフレームバッファを感知する必要があります

于 2012-08-29T15:06:44.377 に答える
0

Serviceを使用しSensorManagerて向きの変化を検出するを作成します。

于 2012-08-29T15:04:26.593 に答える
0

onConfigurationChanged()が役立つ場合があります

@Override
public void onConfigurationChanged(Configuration newConfig) {
   super.onConfigurationChanged(newConfig);
   //YOUR STUFF HERE
}
于 2012-08-29T15:00:06.183 に答える