android - Setting button style programmatically -
i'm trying create layout buttons , spinners programmatically. can't in xml, because number of spinners depends on parameters.
my question here is: how can set button style @style resources? need set once, when layout created.
my code creating button (class: dbsetuplayout
):
relativelayout.layoutparams donebuttonparams = new relativelayout.layoutparams(layoutparams.wrap_content,layoutparams.wrap_content); donebutton = new button(this.context); donebuttonparams.addrule(relativelayout.align_parent_left, 1); donebutton.setlayoutparams(donebuttonparams); donebutton.settext("done"); donebutton.setid(2);
i haven't found addrule
options add together style.
mainactivity contains code:
dbsetuplayout setuplayout = new dbsetuplayout(this, activitystatesnumber); btdevsetupsavebutton = setuplayout.donebutton; btdevsetupsavebutton.setonclicklistener...
i tried this: android set style in code, doesn't work me, i'm looking kind of other solution.
any help appreciated.
regards
you can set button background.
using code.
button.setbackgroundresource(r.drawable.new_button_drawable);
android button programmatically-created
No comments:
Post a Comment