Guest User

Untitled

a guest
Apr 26th, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. val navTabA = findViewById<Button>(R.id.tab_A)
  2. navTabA.setBackgroundResource(R.drawable.nav_button_active)
  3. navTabA.setOnClickListener {
  4. val intent = Intent(applicationContext, A_Activity::class.java)
  5. startActivity(intent)
  6. }
  7. ... 5 more ...
  8.  
  9. package com.example.app
  10.  
  11. import android.content.Intent
  12. import android.os.Bundle
  13. import android.support.v7.app.AppCompatActivity
  14. import android.view.View
  15. import android.widget.Button
  16.  
  17. class NavHelper
  18. : AppCompatActivity(), View.OnClickListener {
  19.  
  20. override fun onCreate(savedInstanceState: Bundle?) {
  21. super.onCreate(savedInstanceState)
  22. val navTabA = findViewById<Button>(R.id.tab_A)
  23. navTabA.setOnClickListener(this)
  24. }
  25.  
  26. override fun onClick(v: View) {
  27. when(v.id) {
  28. R.id.tab_A -> startActivity(Intent(applicationContext, A_Activity::class.java))
  29. }
  30. }
  31.  
  32. }
  33.  
  34. package com.example.app
  35.  
  36. import android.content.Intent
  37. import android.support.v7.app.AppCompatActivity
  38. import android.os.Bundle
  39. import android.widget.TextView
  40.  
  41. class A_Activity : AppCompatActivity() {
  42.  
  43. override fun onCreate(savedInstanceState: Bundle?) {
  44. super.onCreate(savedInstanceState)
  45. setContentView(R.layout.activity_A)
  46. setTitle(R.string.A_Activity_label)
  47.  
  48. NavHelper()
  49. }
Add Comment
Please, Sign In to add comment