Android NumberPicker在对话框中呈现不正确

Android NumberPicker在对话框中呈现不正确,android,numberpicker,Android,Numberpicker,我在AlertDialog中有一个NumberPicker,实例化如下:final NumberPicker np=new NumberPicker(PiattoActivity.this) 问题是,不是这样渲染(在左侧): 它的渲染方式如下: 为什么分隔符占据了所有给定的空间?我如何修复它?您正在使用选择器 android:layout_width="match_parent" 你应该使用 android:layout_width="wrap_content" andro

我在AlertDialog中有一个NumberPicker,实例化如下:
final NumberPicker np=new NumberPicker(PiattoActivity.this)

问题是,不是这样渲染(在左侧):

它的渲染方式如下:


为什么分隔符占据了所有给定的空间?我如何修复它?

您正在使用选择器

android:layout_width="match_parent"
你应该使用

    android:layout_width="wrap_content"
    android:layout_gravity="center"