android - TextView 和编辑文本的警告对话框间距问题

标签 android textview android-edittext android-alertdialog

我无法在我的 AlertDialog 中看到“我的数据”,因为它与 EditText 重叠。

           Context context = MyActivity.this;
           AlertDialog.Builder alert = new AlertDialog.Builder(context);

            alert.setTitle(" NEW TITLE");
            alert.setMessage("MESSAGE 1");

            final TextView tx = new TextView(this);
            tx.setText("MY DATA");
            alert.setView(tx);

            // Set an EditText view to get user input   
              final EditText input = new EditText(this); 
              alert.setView(input);


            alert.setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int whichButton) {

                    /* User clicked OK so do some stuff */
                }
            });

            alert.setNegativeButton(R.string.alert_dialog_cancel, new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int whichButton) {

                    /* User clicked Cancel so do some stuff */
                }
            });

            alert.create();
            alert.show();

最佳答案

试试这个:

LinearLayout layout = new LinearLayout(this);
layout.setOrientation(Vertical);

            final TextView tx = new TextView(this);
            tx.setText("MY DATA");
            layout.addView(tx);

            // Set an EditText view to get user input   
              final EditText input = new EditText(this); 
              layout.addView(input);

 alert.setView(layout);

关于android - TextView 和编辑文本的警告对话框间距问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5549372/

相关文章:

android - 在 editText 中设置一些空间

android - 无法在android中使用两个参数传递web服务

android - 带有 Android 服务的 Socket Io

java - setText 未在 Runnable 中更新

Android多textview跑马灯

android - 如何使 TextView 的高度与 EditText 的高度相同?

android - 如何在 EditText 中禁用光标定位和文本选择? (安卓)

安卓应用关键词

android - 通知将无法使用通知管理器和 notification.builder

android - 几个 Textviews 下的按钮