как удалить прямоугольную рамку из настраиваемого диалогового окна

я настраиваю диалог:

public class CustomizeDialog extends Dialog implements OnClickListener {
Button close;
TextView tv;
public CustomizeDialog(Context context,String Stringcontent) {
    super(context);
    requestWindowFeature(Window.FEATURE_NO_TITLE);      
    setContentView(R.layout.custom_diolog_main);
    tv=(TextView) findViewById(R.id.content);
    tv.setText(Stringcontent);
    close = (Button) findViewById(R.id.close);
    close.setOnClickListener(this);
}

@Override
public void onClick(View v) {       
    if (v == close)
        dismiss();
}

 }

xml - это

   
  




 

мой диалог vrry хорошо, но custom_diolog_bg - изображение прямоугольника с закругленными углами, и когда я показываю свое диалоговое окно, он показывает системный фрейм за моим заказом, поэтому я использовал this.getwindow.setBackgroundDrawable (null), тогда системный фрейм, кажется, был удален, но не удаляются только четыре угла, мы также вижу четыре темных угла, потому что я использовал изображение прямоугольника с закругленными углами. Поэтому мой вопрос, как удалить весь фрейм, чтобы мой диалог выглядел очень хорошо

, картинка http://i.stack.imgur.com/ EG7oz.jpg , чтобы вы могли видеть, что в последней есть темная рамка, как ее удалить? Спасибо

5
задан pengwang 21 September 2011 в 09:29
поделиться