如何以编程方式更改搜索条长度

时间:2017-02-05 03:27:16

标签: android android-layout alertdialog seekbar

我目前在alertdialog中有一个搜索栏。我试图让alerdialog更长,但我已经使用了seek.setminheight和seek.setminwidth,并且它们的大小都没有变化。我应该用什么来改变它的大小?它必须以编程方式完成。

AlertDialog.Builder dialogSB = new AlertDialog.Builder(context);
                                dialogSB.setTitle("Alert box");
                                dialogSB.setMessage("Text");
                                LinearLayout linear = new LinearLayout(context);
                                linear.setOrientation(LinearLayout.HORIZONTAL);
                                linear.setMinimumWidth(400);
                                TextView text = new TextView(context);
                                text.setText("Hello");
                                text.setPadding(30,30,30,30);
                                SeekBar seek = new SeekBar(context);
                                seek.setMax(14);
                                seek.setMinimumWidth(400);
                                seek.setMinimumHeight(400);
                                linear.addView(text);
                                linear.addView(seek);
                                dialogSB.setView(linear);
                                dialogSB.show();

1 个答案:

答案 0 :(得分:0)

我解决了。我将layout设置为horizontal,应将其设置为vertical