0

光の値を取得することに成功しましたが、非常に遅れています。.SENSOR_DELAYED_FASTEST を使用しても、rate に 0 を入力しても約 3 ~ 5 秒です。とても遅いです。画面がオンになっているときに光センサーの値をプログラムにチェックさせ、それに応じて明るさを変更します。これにより、恐ろしい自動明るさの遅延が解決されることを願っています。しかし、それをいじった後、これは単にアンドロイドの欠陥であるように思えます。十分な速さで更新することはできません。私は getDefaultSensor() を使用しましたが、Android のドキュメントによると、この値は遅延/フィルタリングできますが、stackoverflow に関する別の投稿を読むと、getSensorList() と getDefaultSensor() は同じ値を返し、getSensorList() は getDefaultSensor() と同じです。

私の質問の理由は次のとおりです。これは正しいですか?アンドロイドはすぐに更新できないだけですか? 私のWindows MOBILE(電話ではない)はすぐに更新でき、とても気に入りました。しかし、すべての Android デバイスで同じことが見られます。これはアンドロイドプログラミングの単なる欠陥ですか?アプリ開発者としてこれを修正する方法はありますか? それともそれと一緒に暮らす必要がありますか?

4

2 に答える 2

0

私が知っているように、あなたはそれを速くすることはできません。この質問と回答をご覧ください: https://stackoverflow.com/a/5060690/1381641

于 2012-05-08T15:20:59.397 に答える