0

アクティビティがあり、を使用してダイアログとして設定しました

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

右上に閉じるボタンを作成するにはどうすればよいですか?現在、私のレイアウトは次のとおりで、絶対レイアウトを使用しています...

  <Button
    android:id="@+id/closebtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_x="260px"
    android:layout_y="5px"
    android:text="X"
    android:textSize="18sp"
    android:onClick="close_click"
    />
4

1 に答える 1

3

現在のレイアウトを変更して、親がaRelativeLayoutになると、次のButtonようになります。

<Button
    android:id="@+id/closebtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true"
    android:text="X"
    android:textSize="18sp"
    android:onClick="close_click"
    />

そしてもちろん、RelativeLayout(質問に追加しなかったレイアウト)を使用するには、現在のレイアウトを変更する必要があります。

于 2012-04-28T06:42:06.387 に答える