0

TextViewButtonSeekBarEditTextおよびのウィジェットがいくつかありますRadioButtonDialogBoxこれらのウィジェットをクリックして、実際のウィジェットを操作する代わりに開くことができるようにしたいと考えています。私の考えでは、ウィジェットを独自LinearLayoutに配置して を配置することでしClickListenerLinearLayoutが、それはTextView. LinearLayoutウィジェットの代わりにクリックを取得するように、ウィジェットの前に配置する方法はありますか? または他のアイデアはありますか?

4

1 に答える 1

0

アクティビティを作成して、ダイアログテーマに設定できます

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

次に、インテントを起動するだけで、Zレイヤーの上にダイアログボックスが表示されます。さらに、DialogActivityからの情報が必要な場合は、startActivityForResult()を実行できます。

于 2012-06-13T04:20:29.077 に答える