0

我有几个小部件、TextViewButton、和。我希望能够单击这些小部件并打开而不是与实际的小部件交互。我的想法是把小部件放在他们自己的里面,然后放在上面,但这似乎只适用于. 有没有办法将小部件放在小部件的前面,以便它获得点击而不是小部件?还是有其他想法?SeekBarEditTextRadioButtonDialogBoxLinearLayoutClickListenerLinearLayoutTextViewLinearLayout

4

1 回答 1

0

您可以创建一个活动并将其设置为对话框主题

<activity android:theme="@android:style/Theme.Dialog" />

然后你要做的就是激发你的意图,它会在你的 Z 层顶部弹出一个对话框。另外,如果您需要从 DialogActivity 返回信息,您可以 startActivityForResult()。

于 2012-06-13T04:20:29.077 回答