簡體   English   中英

Android中的兩個或多個活動

[英]Two or More Activities in android

我在主要活動中使用Button。 當我單擊此按鈕時,它將進行另一個活動。 我的問題是..當我單擊“按鈕”時,它不應顯示另一個“活動”窗口。.例如。.在我的情況下,當我單擊該按鈕時,它將啟動另一個活動,在該活動中,我添加了“接收通知”功能。我想要的是,當我單擊按鈕時,我應該收到通知,並且它應該顯示另一個“活動”窗口。 我該怎么做呢?。我可以在Onclick中添加接收通知的功能。 但是我不會那樣想。 我需要兩項活動。.請問有人可以建議我該怎么做。

[澄清文本]。

在我的第一個Acticity中,我有了一個Button。 當我單擊該按鈕時,它將啟動新的Activity..ie。

Intent intent = new Intent(this, SecondActivity.class); 
startActivity(intent);

在第二個活動中,我添加了用於接收通知的代碼。

現在我的問題是,當我單擊第一個活動中的按鈕時,將在我開始第二個活動時顯示一個新窗口。我想要的是我不想顯示一個新窗口。但是我必須接收通知。

我不太了解您的要求,但是我認為其中一項應該可以解決:

1)單擊按鈕時,請使用意圖打開活動:在onClick()中:

Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);

這需要您將第二個活動作為活動添加到應用清單文件中。

2)如果您希望第二個活動僅在收到通知時才打開,請使用服務,然后在收到通知時將服務置於前台,但這將在應用程序中發生(除非您停止它),而不是在應用程序中發生只是你自己的。

意向 服務 開展其他活動

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM