2

現在、通知をタッチすると、メモを書き込むためのダイアログアクティビティが開くアプリを作成しています。唯一の問題は、開くたびに現在のアプリが消えることです。では、ポップアップを前のアプリにオーバーレイする方法はありますか?ストックメッセージングアプリがクイックレスポンスオプションを処理する方法と同様です

ありがとう

4

1 に答える 1

0

アクティビティには「ダイアログ」テーマの1つを使用できます。Theme.Dialog、Theme.Holo.Dialog、またはTheme.Holo.Dialog.NoActionBarのいずれかが、おそらく探しているものです。これは、AndroidManifest.xmlの関連するタグで定義できます。

<activity android:name="MyActivity" android:theme="@android:style/Theme.Holo.Dialog.NoActionBar">
   ...
</activity>

明らかに、APIレベル11以降をターゲットにしている場合、またはActionBarSherlockやHoloEverywhereなどのライブラリを使用して古いAndroidバージョンとの下位互換性を提供する場合にのみ、Holoバリアントを使用する必要があります。

Androidのデフォルトのテーマはすべてここで定義されています。

于 2013-03-25T00:50:22.470 に答える