Skip to content

Instantly share code, notes, and snippets.

@mnirfan
Last active March 21, 2025 06:36
Show Gist options
  • Select an option

  • Save mnirfan/7fd78a01422e938cd4fa56263f47c4cc to your computer and use it in GitHub Desktop.

Select an option

Save mnirfan/7fd78a01422e938cd4fa56263f47c4cc to your computer and use it in GitHub Desktop.
...
import com.lynx.tasm.LynxEnv
import com.nurulirfan.lynx.accessibilityelements.PlainView
+import com.nurulirfan.lynx.accessibilityelements.RadioButton
class YourApplication : Application() {
...
private fun initLynxEnv() {
LynxEnv.inst().addBehavior(object : Behavior("plain-view") {
override fun createUI(context: LynxContext): PlainView {
return PlainView(context)
}
})
+ LynxEnv.inst().addBehavior(object : Behavior("radio-button") {
+ override fun createUI(context: LynxContext): RadioButton {
+ return RadioButton(context)
+ }
+ })
LynxEnv.inst().init(
this,
null,
null,
null
)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment