王学岗RxJava(五)

来源:互联网 发布:excel vba sql查询 编辑:程序博客网 时间:2024/06/05 09:50
package com.example.acer.rxjavatest;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.View;import rx.Observer;import rx.subjects.PublishSubject;public class MainActivity extends AppCompatActivity {    private PublishSubject mMp;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        mMp = PublishSubject.create();    }    public void click(View view) {        mMp.subscribe(new Observer<String>() {            @Override            public void onCompleted() {                Log.i("zhang_xin", "完成");            }            @Override            public void onError(Throwable e) {                Log.i("zhang_xin", "异常");            }            @Override            public void onNext(String s) {                Log.i("zhang_xin", "消息:" + s);            }        });    }    public void send(View view) {        mMp.onNext("您好,张欣我爱你");    }}
0 0
原创粉丝点击