2011-05-14 42 views
0

假設我有一個帶有按鈕的基本小部件。當我點擊這個按鈕時,我想顯示一個輸入對話窗口,仍然在主屏幕的頂部,在輸入一些值並點擊提交後,我將再次看到主屏幕。從AppWidgetProvider顯示對話

我現在要做的是開始一個活動,並在我的應用程序中放置在主要活動的頂部。也許只有一個簡單的標誌來隱藏主要活動?

感謝您的幫助。

+1

我想通了。只需要將「android:launchMode =」singleInstance「添加到我的活動的清單中,稍後我會有時間發佈答案。 – rochdev 2011-05-14 15:14:46

回答

1

要回答我的問題,這是我需要將對話框活動放在清單中的內容。

<activity android:name=".InputDialog" 
    android:launchMode="singleInstance" 
    android:theme="@android:style/Theme.Dialog" 
    android:excludeFromRecents="true"> 
</activity>