如图  怎么把子项的高度设置低点
Builder  jobBuilder = new Builder(new ContextThemeWrapper(con,R.style.AlertDialogCustom));
        jobBuilder.setItems(positionArray,
                new android.content.DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        // TODO 选择职位
                        tv_choice_Job.setText(positionList.get(which).getParam_name());
                        tv_choice_Job.setTag(positionList.get(which).getParam_value());
                    }
                });
样式文件<style name="AlertDialogCustom" parent="@android:style/Theme.Dialog">
        <item name="android:textSize">15sp</item>
        <item name="android:padding">0dip</item>
    </style>
设置android:padding 只能影响到textview 文本的高度  
如果
AlertDialog.Builder是一个LinearLayout和textview组成,也就是说设置LinearLayout  padding(或margin)属性就可实现  
但是我试了下很多 可能的属性都不行  望高手解答
  

解决方案 »

  1.   

    我查了一个sdk也没有找到,坐等高手帮忙~
      

  2.   

    加这个有用吗?
    <item name="android:layout_height">15sp</item>
      

  3.   

    默认样式我理解 他的布局可能ScrollView  包含n个TextView
    而我现在这样写的样式  
    只能针对TextView 而不能修改ScrollView所设置的
      

  4.   

     通过样式文件修改高度  上下边距都会有一定的空白
     估计是ScrollView设置的边距  但我不知道怎么去修改他
      

  5.   

    问题已解决把setItems()换成setAdapter() 在去修改布局文件 它的每项的样式就可以想怎么改就怎么改了详细地址:http://www.oschina.net/question/106603_49575