EventBus广播

来源:互联网 发布:淘宝客推广的入口 编辑:程序博客网 时间:2024/05/16 17:54
package com.example.pulltorefreshlistview;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Toast;import com.handmark.pulltorefresh.library.PullToRefreshListView;import de.greenrobot.event.EventBus;import de.greenrobot.event.Subscribe;import de.greenrobot.event.ThreadMode;public class MainActivity extends AppCompatActivity {    private PullToRefreshListView refersh;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);            EventBus.getDefault().register(this);    }    public void on(View view) {        EventBus.getDefault().post("我想换电脑");    }    @Subscribe(threadMode = ThreadMode.MainThread)    public void getMsg(String str){        Toast.makeText(this,str,Toast.LENGTH_SHORT).show();    }    @Override    protected void onDestroy() {        super.onDestroy();        EventBus.getDefault().unregister(this);    }}
原创粉丝点击