0

下の図に示すように、ダイアログでアクティビティを表示したいと思います。この結果を達成する方法を知っている人はいますか? ここに画像の説明を入力

そのアクティビティにこのコードを使用しようとしましたが、役に立ちませんでした。

android:theme="@android:style/Theme.Dialog"

画面の中央に表示されます。位置を変更できますか?

4

1 に答える 1

0

Theme.Dialog で新しいアクティビティを作成する代わりに、カスタム ビューを使用してそのアクションに表示し、後で非表示にすることをお勧めします。

QuickAction と呼ばれるオープン ソースのカスタム ビューがあります。

この投稿をご覧ください。

そして、特にこのgit repoは、受け入れられた回答にリンクされている投稿で指摘されています。

于 2012-04-09T09:43:11.087 に答える