我有一个在其中dialog显示的 a layout,其中有 ascrollview和另一个layout带有 some buttons。我的问题是,如果我将其放在layout滚动buttons视图下方,它将不会显示。如果我把它放在scrollview它显示的上方。怎么了 ?
LinearLayout ldialog = new LinearLayout(Gestionarez.this);
LinearLayout ldialogb = new LinearLayout(Gestionarez.this);
LinearLayout ldialogm = new LinearLayout(Gestionarez.this);
ScrollView scroll = new ScrollView(Gestionarez.this);
Space space = new Space(Gestionarez.this);
Space space2 = new Space(Gestionarez.this);
ldialogb.setOrientation(LinearLayout.HORIZONTAL);
ldialog.setOrientation(LinearLayout.VERTICAL);
ldialogm.setOrientation(LinearLayout.VERTICAL);
ldialog.setPadding(20, 20, 20, 20);
ldialogb.setPadding(20, 20, 20, 20);
ldialogb.addView(trimitere, 130, 60);
ldialogb.addView(space, 60, 60);
ldialogb.addView(printeaza, 130, 60);
ldialogb.addView(space2, 60, 60);
ldialogb.addView(stergere, 130, 60);
ldialogb.setGravity(Gravity.CENTER | Gravity.BOTTOM);
Dtv.setText(text);
Dtv.setTextSize(12);
Dtv.setGravity(Gravity.CENTER | Gravity.BOTTOM);
Dtv.setPadding(60, 60, 60, 60);
scroll.addView(Dtv);
ldialogm.addView(scroll);
ldialogm.addView(ldialogb);
alert.setView(ldialogm);
dialog = alert.create();
dialog.show();