我正在为我的android应用程序做一个简单的自定义对话框,只显示一个搜索栏。然而,这个简单任务的复杂性让我很烦。了解Android对话框布局
我的对话框布局如下:在代码中创建
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp">
android:id="@+id/dialogVolumeSlider"
android:layout_width="225dp"
android:layout_height="wrap_content"/>
对话框:
Dialog d = new Dialog(this);
d.setContentView(R.layout.custom_dialog);
return d;
而不是一个简单的盒子包装搜索条,我得到这个幻象空间来自哪里地方:
有什么问题在这里?我试过修改
d.getWindow().getAttributes().height
但是这也产生了额外的问题。
感谢您的任何帮助!
编辑:奇怪的事情发生时,我分配一个固定的“50dp”我的LinearLayout的layout_height:
2011-03-25
cemulate