是否可以從非活動類創建通知?如果是這樣,怎麼樣?從非活動類創建通知
1
A
回答
4
通過上下文中的類,然後創建它通常
2
class A extends Activity{
//required stuff go here
new B().createDialog(A.this);
}
其他類
class B{
public void createDialog(Context context){
//create your dialog or notification here
}
}
2
正如subspider上面所說的,通過上下文到類,你會被罰款:
public class DoSomethingClass {
//Here's a context
private Context _CONTEXT;
//Construct that sets the context
public DoSomethingClass(Context c) {
this._CONTEXT = c;
}
public void createNotification() {
/*
Create the notification as usual, just make sure you alter the following lines:
Intent notificationIntent = new Intent(this, MyClass.class);
Context context = this.getApplicationContext();
^Make sure you alter this into this._CONTEXT above
*/
}
}
相關問題
- 1. Android通知 - 非活動類
- 2. 創建通知以自行啓動非MAIN活動..可能嗎?
- 3. Android從非活動創建AlertDialog
- 4. 從通知調用應用程序重新創建活動
- 5. 來自非活動類別的Android通知
- 6. 如何在android中從非活動類移動到活動類?
- 7. Android自動創建通知
- 8. 上Singleton類創建活動
- 9. 創建抽象活動類
- 10. 通話的Android活動從通知
- 11. 如何從通知(「非獨立」模式)「恢復」活動?
- 12. 如何創建非全尺寸活動?
- 13. 在非活動類
- 14. 從活動創建位圖
- 15. 創建通知
- 16. Android推送通知無法重新創建活動
- 17. 在通知中使用TaskStackBuilder重新創建活動
- 18. 來自非活動類的非活動類中的Android getResource?
- 19. 通知未啓動活動
- 20. 通知活動的通知方法
- 21. 從意圖通知父代活動
- 22. 從通知中打開活動
- 23. 安卓使從非UI的活動類
- 24. 如何從非活動類訪問drawable
- 25. 如何從電話創建的通知中打開穿戴活動
- 26. 如何通知不活動的活動?
- 27. MySQL從創建日起爲n天提取非活動用戶
- 28. 如何從infowindow內部的非活動類中調用活動
- 29. 從非活動java類中處理主要活動元素
- 30. 從一個非活動類別開始新的活動
我不知道你的意思,你可以發佈一些片段嗎?謝謝 – Waypoint
@Hmyzak對不起,下次我會嘗試示例:(希望你罰款 – PedroAGSantos