comment définir la marge dans la boîte de Dialogue

J'ai utilisé Dialog pour l'affichage d'annonces dans mon Andorid app.Mais j'ai l'affichage de cette Dialog sur 50dp haut de buttom donc, je pense que nous devrions mettre Dialog Gravité buttom et définir sa buttom margine 50dp.Mais je ne suis pas en mesure d'utiliser la marge de Dialog.donc, s'il vous plaît pouvez me suggérer comment résoudre ce problème.

XML:

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

    <WebView
        android:id="@+id/webView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</LinearLayout>

Java:

final Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(0));
LayoutInflater inflator = (LayoutInflater) getApplicationContext()
        .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = inflator.inflate(R.layout.ad, null, false);
dialog.setContentView(view);
dialog.getWindow().setGravity(Gravity.BOTTOM);
dialog.setCancelable(true);
WebView webView = (WebView) dialog.findViewById(R.id.webView);
webView.loadUrl("");
webView.setWebViewClient(new MyWebViewClient());
webView.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
        //TODO Auto-generated method stub
        dialog.dismiss();
    }
});
dialog.show();

OriginalL'auteur Dilip | 2012-11-01