次のコードを使用して、Android アクティビティを作成し、このアクティビティからサービスを開始しています。ここで、このサービスから画面に「Hello user」というテキストを表示したいと思います。つまり、サービスがこの表示をトリガーする必要があります。Toast.maketext.show を使用できますが、数秒後に表示が消えます。
new Thread(new Runnable() {
@Override
public void run() {
startAdapterIntent.setAction("START_ADAPTER");
startService(startAdapterIntent);
System.out.println("Thread2: Adapter Service started.");
}
}).start();
それ、どうやったら出来るの?
このリンクを使用しようとしました: Making changes to Main Activity UI from thread in Service
およびその(おそらく)親リンク http://developer.android.com/reference/android/app/Service.html セクション「リモートメッセンジャーサービスのサンプル」
この 2 番目のリンクを使用しているときに、ServiceConnection の onServiceConnected 部分が機能していないように見えますか? 助けてください。ありがとうございました。