@@ -7,12 +7,13 @@ import android.os.Bundle
77import android.support.annotation.Keep
88import android.view.View
99import com.blankj.common.CommonTitleActivity
10- import com.blankj.utilcode.pkg.R
1110import com.blankj.utilcode.util.BusUtils
11+ import com.blankj.utilcode.util.LogUtils
1212import com.blankj.utilcode.util.Utils
1313import kotlinx.android.synthetic.main.activity_bus.*
1414import kotlin.random.Random
1515
16+
1617/* *
1718 * ```
1819 * author: Blankj
@@ -54,6 +55,11 @@ class BusActivity : CommonTitleActivity() {
5455 })
5556 }
5657
58+ @BusUtils.Bus (tag = " _PusNotifyData" , sticky = true , threadMode = BusUtils .ThreadMode .MAIN )
59+ fun onPusNotifyData (pusNotifyData : PusNotifyData ) {
60+ LogUtils .e(" haha" )
61+ }
62+
5763 companion object {
5864 const val TAG_BASIC_TYPE = " tag_basic_type"
5965 const val TAG_BUS = " tag_bus"
@@ -67,13 +73,13 @@ class BusActivity : CommonTitleActivity() {
6773 }
6874
6975 override fun bindTitle (): CharSequence {
70- return getString(R .string.demo_bus)
76+ return getString(com.blankj.utilcode.pkg. R .string.demo_bus)
7177 }
7278
7379 override fun initData (bundle : Bundle ? ) {}
7480
7581 override fun bindLayout (): Int {
76- return R .layout.activity_bus
82+ return com.blankj.utilcode.pkg. R .layout.activity_bus
7783 }
7884
7985 override fun initView (savedInstanceState : Bundle ? , contentView : View ? ) {
@@ -95,33 +101,33 @@ class BusActivity : CommonTitleActivity() {
95101
96102 override fun onDebouncingClick (view : View ) {
97103 when (view.id) {
98- R .id.busRegister -> {
104+ com.blankj.utilcode.pkg. R .id.busRegister -> {
99105 BusUtils .register(this )
100106 }
101- R .id.busUnregister -> {
107+ com.blankj.utilcode.pkg. R .id.busUnregister -> {
102108 BusUtils .unregister(this )
103109 busAboutTv.text = " "
104110 }
105- R .id.busPost -> {
111+ com.blankj.utilcode.pkg. R .id.busPost -> {
106112 BusUtils .post(TAG_BUS , TAG_BUS )
107113 }
108- R .id.busPostBasicType -> {
114+ com.blankj.utilcode.pkg. R .id.busPostBasicType -> {
109115 BusUtils .post(TAG_BASIC_TYPE , Random (System .currentTimeMillis()).nextInt())
110116 }
111- R .id.busPostSticky -> {
117+ com.blankj.utilcode.pkg. R .id.busPostSticky -> {
112118 BusUtils .postSticky(TAG_STICKY_BUS , object : Callback {
113119 override fun call (): String {
114120 return TAG_STICKY_BUS
115121 }
116122 })
117123 }
118- R .id.busPost2IoThread -> {
124+ com.blankj.utilcode.pkg. R .id.busPost2IoThread -> {
119125 BusUtils .post(TAG_IO )
120126 }
121- R .id.busRemoveSticky -> {
127+ com.blankj.utilcode.pkg. R .id.busRemoveSticky -> {
122128 BusUtils .removeSticky(TAG_STICKY_BUS )
123129 }
124- R .id.busStartCompare -> {
130+ com.blankj.utilcode.pkg. R .id.busStartCompare -> {
125131 BusCompareActivity .start(this )
126132 }
127133 }
0 commit comments