値を代入すると、Subscriberで何か処理がトリガーされるようなコード
Subject<Integer> intSubject = PublishSubject.create();
intSubject.subscribe(i -> Log.d(TAG, "Logging: " + i));
private class onButtonClicked implements View.OnClickListener {
@Override
public void onClick(View v) {
intSubject.onNext(17);
}
}
// when the button is clicked, Logs out "Logging: 17"