我在活动类中初始化了搜索栏,如下所示:
SeekBar mySeekBar = new SeekBar(this);
它太小我怎么能为它设置尺寸? scale和setScrollBarSize方法不起作用
答案 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);