java - Resize Android RadioGroup in ScrollView -


i have lot of radiobuttons (which added dynamically through java) in radiogroup in scrollview. problem don't know how resize fits on screen. code:

    constraintlayout layout = (constraintlayout) findviewbyid(r.id.layout);     radiogroup radiogroup = new radiogroup(this);     linearlayout.layoutparams p = new linearlayout.layoutparams(             linearlayout.layoutparams.fill_parent,             linearlayout.layoutparams.wrap_content     );     radiogroup.setoncheckedchangelistener(new radiogroup.oncheckedchangelistener()     {         @override         public void oncheckedchanged(radiogroup group, int checkedid) {             btneditfolder.setenabled(true);             btnviewfolder.setenabled(true);         }     });     for(int =0; i<foldersarray.length;i++)     {         radiobutton radiobuttonview = new radiobutton(this);         radiobuttonview.settext(foldersarray[i]);         radiogroup.addview(radiobuttonview, p);     }     scrollview svfolders = new scrollview(getapplicationcontext());     viewgroup.layoutparams params = new viewgroup.layoutparams(viewgroup.layoutparams.match_parent, viewgroup.layoutparams.wrap_content);     radiogroup.setlayoutparams(params);     radiogroup.getlayoutparams().height = screenheight - 300;     svfolders.setx(50);     svfolders.sety(100 + btneditfolder.getmeasuredheight());     svfolders.addview(radiogroup);     layout.addview(svfolders, p); 

the scrollview placed further down y-axis , think it's still same height screen making go off screen.

here's screenshot


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -