Instead of the verbose setOnClickListener:
RxView.clicks(submitButton).subscribe(o -> log("submit button clicked!"));Observable
.just(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)| Apache License | |
| Version 2.0, January 2004 | |
| http://www.apache.org/licenses/ | |
| TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | |
| 1. Definitions. | |
| "License" shall mean the terms and conditions for use, reproduction, |
| package com.github.manuelpeinado.toolbartest; | |
| import android.graphics.Color; | |
| import android.graphics.drawable.Drawable; | |
| import android.os.Bundle; | |
| import android.support.v7.app.ActionBarActivity; | |
| import android.support.v7.widget.Toolbar; | |
| import android.view.Menu; | |
| import android.view.View; |
| import java.util.List; | |
| import android.content.Context; | |
| import android.content.Intent; | |
| import android.content.pm.PackageInfo; | |
| import android.content.pm.PackageManager; | |
| import android.content.pm.ProviderInfo; | |
| import android.content.pm.ResolveInfo; | |
| import android.text.TextUtils; | |
| /** |
| ## Android architecture components: Lifecycle | |
| # LifecycleObserver's empty constructor is considered to be unused by proguard | |
| -keepclassmembers class * implements android.arch.lifecycle.LifecycleObserver { | |
| <init>(...); | |
| } | |
| # ViewModel's empty constructor is considered to be unused by proguard | |
| -keepclassmembers class * extends android.arch.lifecycle.ViewModel { | |
| <init>(...); | |
| } | |
| # keep Lifecycle State and Event enums values |