我是新來的Android如何從服務中控制活動的內容?
任何人都可以提供一個示例/對此的幫助。
例如在Activity上自動更改了一個TextView的內容。
我已經設法讓服務運行,有沒有我可以在Activity類上使用的偵聽器?
的答案
我是新來的Android如何從服務中控制活動的內容?
任何人都可以提供一個示例/對此的幫助。
例如在Activity上自動更改了一個TextView的內容。
我已經設法讓服務運行,有沒有我可以在Activity類上使用的偵聽器?
的答案
吉吉
在Application類看一看
class MyApplication extends Application {
private TextView textView;
public String getTextView(){
return textView;
}
public void setTextView(TextView textView){
this.textView = textView;
}
}
class MyActivity extends Activity {
@Override
public void onCreate(Bundle b){
...
MyApplication myApp = ((MyApplication)getApplicationContext());
TextView textview = myApp.getTextView();
...
}
}
集全球資源,以上述方式&完成後(將在整個應用程序上下文包括服務使用)!
類似onActivityResult覆蓋,但對於服務 – ZiGi 2010-11-23 01:44:41
有很多關於如何在服務文檔中與Service進行通信的示例:http://developer.android.com/reference/android/app/Service.html您是否閱讀過那? – 2010-11-23 02:11:52