サービスクラスMyServiceとそのメソッドMyMethod(クラスB(非アクティビティ)がインスタンス化され、クラスBのメソッドが呼び出される)があります。方法はトーストmsgを表示します。サービスクラスによって呼び出される非アクティビティクラスからtoastメッセージを表示
public class MyService extends Service {
public void MyMethod() {
B b=new B();
b.methodOfB();
}
Class B
{
void methodOfB(){
Toast(.....);
}
}
このトーストmsgの作り方を教えてください。
。サービスはアクティビティと同じコンテキストです。 –
は、コンテキストをmethodofB(コンテキストコンテキスト)に渡します。 –
Toast.makeText(MyService.this.getApplicationConext()、My Text "、Toast.LENGHT_LONG).show()'を試してください。 –