如何在android中以编程方式设置SeekBar的尺寸?

时间:2013-07-12 19:57:21

标签: android seekbar

我在活动类中初始化了搜索栏,如下所示:

SeekBar mySeekBar = new SeekBar(this);

它太小我怎么能为它设置尺寸? scale和setScrollBarSize方法不起作用

1 个答案:

答案 0 :(得分:0)

将其添加到ViewGroup时,为其指定适当的LayoutParams。试试这个:

viewGroup.addView(mySeekBar, LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);

如果你需要更复杂的东西,具体取决于布局,你可以创建一个每个布局都有一个LayoutParams内部类,你可以创建一个实例并进行修改,然后使用

添加视图
LayoutParams params = new LayoutParams(...);
/* do stuff with params */
viewGroup.addView(mySeekBar, params);