0

私の Android アプリにはビューがあり、特定の条件でポップアップが開かれます。

位置を一番下に設定するにはどうすればよいですか?(とにかく他のビューの上)。

今日のコードは、Visibility の「gone」または「hide」のみを扱います。

これは popUp Xml です:

<RelativeLayout
    android:id="@+id/alerterLayout"
    android:layout_width="248dp"
    android:layout_height="wrap_content"
    android:layout_marginTop="90dp"
    android:background="@drawable/popup_alerter_base"
    android:gravity="right"
    android:padding="0dp">

    <!--
    ========================================================================
    * Title Text
    =======================================================================
    -->

    <LinearLayout
        android:id="@+id/alerterTitleLayout"
        android:layout_width="match_parent"
        android:layout_height="60dp"
        android:layout_alignParentTop="true"
        android:layout_marginTop="12dp"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="2dp"
        android:orientation="horizontal" >

...
4

2 に答える 2

2

PopupWindowの使用について話していると仮定すると、 を使用showAtLocation(View v, int gravity, int x, int y)して、必要なものに関して目的の場所に取得できViewます。

で遊んで、params必要な正確な結果を得ることができます。

于 2013-10-02T13:48:43.030 に答える