Android PopUpWindow - 如何设置保证金?

时间:2012-08-27 06:20:34

标签: android android-layout popupwindow

我有PopUpWindow的这个布局:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="vertical"        
        android:background="@color/colorbg">    
</LinearLayout>

我已经尝试添加android:margin = "10dp"但它不起作用,它仍然位于右上角,没有任何边距。

感谢。

2 个答案:

答案 0 :(得分:2)

我自己没有使用PopUpWindow,但Android文档显示了一种方法:

showAtLocation(View parent, int gravity, int x, int y)

答案 1 :(得分:2)

试试这个 android:padding =“10dip”

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical"
 android:padding="10dip"        
    android:background="@color/colorbg">    
</LinearLayout>

尝试自定义PopupWindow Click here