Android 如何降低对话框中列表项的高度?
我在AlertDialog中有一个列表。我使用setItems来显示每个列表项的数组。但是,列表中每个项目的高度都太大了。对话框中是否有降低列表项高度的方法?必须创建名为row.XML contain list component的XML布局let 然后您将为行布局充气 之后,您可以根据需要从xml布局更改对话框内的列表高度 您可以尝试以下方法:Android 如何降低对话框中列表项的高度?,android,Android,我在AlertDialog中有一个列表。我使用setItems来显示每个列表项的数组。但是,列表中每个项目的高度都太大了。对话框中是否有降低列表项高度的方法?必须创建名为row.XML contain list component的XML布局let 然后您将为行布局充气 之后,您可以根据需要从xml布局更改对话框内的列表高度 您可以尝试以下方法: Dialog dialog = new Dialog(context); LayoutInflater inflater = contex
Dialog dialog = new Dialog(context); LayoutInflater inflater =
context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate
(R.layout.row, null, false); dialog .setContentView(v);
dialog .show();
然后,您的xml布局:
<TexView
android:id="@+id/YOUR LIST"
android:layout_width="fill_parent"
android:layout_height="your height" >
</TextView>
希望此帮助可能是您需要在对话框中使用customList。此列表项是否减少?它似乎减少了listview。在我尝试之前,我想知道。@user1301568请尝试一下,任何堆栈回复都是XML的新手。xml中存在编译错误。错误:listview不能在scrollview中。实际上,我不想要滚动条。这就是我想降低身高的原因。也许你不明白我的问题。我必须多学习。