絶対殺されないservice化、gmailメールを拾う所などなどandroidプログラムで苦戦中。
iVirt:Mと連携するには、serviceをbluetoothのinputstream待ち受けのまま走らせ続けます。
serviceが落ちると、bluetoothが切断されてしまいますので、最大限生きつづけて欲しいです。
・ステータスバーには何も表示せず、殺されないservice
ステータスバー、ノーティフィケーションを常駐させれば、ほぼ殺されないserviceが
出来るところまではググれば簡単に出てきます。さらに、
次のようにすればステータスバーアイコンも表示せず、ひっそり生き続けます。
iconをゼロにするだけです。
Notification lNotification = new Notification(0, "ticker", currentTimeMillis());
startForeground(1, lNotification);
常駐用にはこうしておいて、別に呼び出してステータスバーやノーティフィケーションを
表示することもできます。
たったこれだけです。ほんとかな?
0 件のコメント:
コメントを投稿