Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
Arulmani
Level 7

How to change the Keyboard background color (roKeyboardScreen)?

I need to Make UI change for the Keyboard Screen and I can able to change the Keyboard Key highlight color using the attribute KeyboardKeyHighlightColor. But I need to change the Keyboard background color and the Keyboard Key selection color. Is there any attribute to help this?

Thanks
Arul
0 Kudos
3 Replies
Roku Employee
Roku Employee

Re: How to change the Keyboard background color (roKeyboardScreen)?

You can't change the color of the individual rounded button backgrounds, nor the color of the transparent rounded background enclosing all the buttons.
However you can change the color of the entire screen background using the BackgroundColor attribute.

(This should be indicated in the https://sdkdocs.roku.com/display/sdkdoc/roAppManager documentation, but I see that it is missing the markers for Ke in the Screen Types column for the common screen attributes).
0 Kudos
EnTerr
Level 8

Re: How to change the Keyboard background color (roKeyboardScreen)?

Ha, `keyboardKeyHighlightColor` is still undocumented, apparently http://stackoverflow.com/questions/39123573/how-to-develop-a-custom-keyboard-in-brightscript
0 Kudos

Re: How to change the Keyboard background color (roKeyboardScreen)?

"EnTerr" wrote:
Ha, `keyboardKeyHighlightColor` is still undocumented, apparently http://stackoverflow.com/questions/39123573/how-to-develop-a-custom-keyboard-in-brightscript

You can also consider create your own keyboard, take a look on my keypad example code:
https://github.com/lvcabral/RokuNumericKeypad
0 Kudos