【问题标题】:Dialogbox with no separator没有分隔符的对话框
【发布时间】:2014-04-18 22:19:04
【问题描述】:

我正在尝试制作一个如下屏幕截图所示的对话框。有人知道怎么做吗?

【问题讨论】:

    标签: java android xml android-layout android-alertdialog


    【解决方案1】:

    您应该为对话框定义一个自定义布局并使其膨胀,就像您为活动所做的那样。 Here你可以找到一个很好的例子。

    【讨论】:

      【解决方案2】:

      在DialogFragment的onCreateView()中添加:

           getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE);
      

      【讨论】:

        【解决方案3】:

        您可以使用普通的AlertDialog.Builder。创建要显示的布局,对其进行膨胀,然后在构建器对象上调用setView()。在您的活动中:

        LayoutInflater inflater = LayoutInflater.from(this);
        View view = inflater.inflate(R.layout.your_dialog_layout);
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setView(view).show();
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-09-20
          • 1970-01-01
          • 2013-09-13
          • 2012-11-07
          • 1970-01-01
          • 2021-05-30
          相关资源
          最近更新 更多