Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
chenxinji
Visitor

Questions about ButtonGroup in Scene Graph

Hi All,
Recently I was building a channel containing some buttons, I was trying using https://sdkdocs.roku.com/display/sdkdoc/ButtonGroup.
Since I tried to divide the buttons into two lines, so I tried two buttongroup in two lines. like:
button1 button2
button3 button4 button5
Here is my original code in xml:
			        		<ButtonGroup layoutDirection =  "horiz"
addItemSpacingAfterChild = "false"
horizAlignment = "left">
<Button
id = "button1"
text = "button1"/>
<Button
id = "Button2"
text = "Button2"/>
</ButtonGroup>

<ButtonGroup layoutDirection = "horiz" >
<Button
id = "Button3"
text = "Button3"/>
<Button
id = "Button4"
text = "Button4"/>
<Button
id = "Button5"
text = "Button5"/>
</ButtonGroup>

How can I remove the auto focus of each of the buttongroup, Because I don't want to have to auto focus at button1 and button3 at the same time.
Here is my working environgment:
Roku2, Roku3, working with Eclipse Mars 2.0 for java developers.
Here is some of my problems:
Since ButtonGroup is extended from LayoutGroup. I found only the attributes from LayoutGroup work, like layoutDirection and addItemSpacingAfterChild. But the attributes in ButtonGroup don't work. Like I was trying to change the color of text, I was trying to change the maxwidth. None of them works.
How can I remove auto focus and use buttongroup correctly?
Can anybody help with this problem?
Thanks
0 Kudos
1 REPLY 1
chenxinji
Visitor

Re: Questions about ButtonGroup in Scene Graph

I think I found a way to find a way to solve this problem.
http://stackoverflow.com/questions/3640 ... 0#36409030
Thanks for helping.
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.