Skip to content

Instantly share code, notes, and snippets.

@Ochornma
Last active July 15, 2020 19:54
Show Gist options
  • Select an option

  • Save Ochornma/ba50d972d87b176bfcb52c42bdf66081 to your computer and use it in GitHub Desktop.

Select an option

Save Ochornma/ba50d972d87b176bfcb52c42bdf66081 to your computer and use it in GitHub Desktop.
class MainActivity : WearableActivity() {
private lateinit var binding: ActivityMainBinding
private lateinit var adapter:MainAdapter
private lateinit var mainScreen: MutableList<MainScreen>
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = DataBindingUtil.setContentView(this, R.layout.activity_main)
mainScreen = ArrayList<MainScreen>()
mainScreen.add(MainScreen(1, R.drawable.nlogo2, getString(R.string.app_radio)))
mainScreen.add(MainScreen(2, R.drawable.baba, getString(R.string.recent_sermons)))
adapter = MainAdapter(mainScreen, this)
binding.recyclerView.isEdgeItemsCenteringEnabled = true
binding.recyclerView.layoutManager = WearableLinearLayoutManager(this)
binding.recyclerView.isCircularScrollingGestureEnabled = true;
binding.recyclerView.isEdgeItemsCenteringEnabled = true
binding.recyclerView.adapter = adapter
setAmbientEnabled()
}
override fun onExitAmbient() {
super.onExitAmbient()
}
override fun onEnterAmbient(ambientDetails: Bundle?) {
super.onEnterAmbient(ambientDetails)
}
}
data class MainScreen(var id: Int, var image: Int, var name: String)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment