diff options
Diffstat (limited to 'input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt')
-rw-r--r-- | input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt | 54 |
1 files changed, 19 insertions, 35 deletions
diff --git a/input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt b/input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt index d251369d..43a25220 100644 --- a/input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt +++ b/input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt @@ -19,11 +19,7 @@ import android.os.Bundle import android.support.v7.app.AppCompatActivity import android.view.View import com.example.android.autofillframework.R -import kotlinx.android.synthetic.main.activity_main.creditCardCheckoutButton -import kotlinx.android.synthetic.main.activity_main.emailComposeButton -import kotlinx.android.synthetic.main.activity_main.standardLoginWithAutoCompleteButton -import kotlinx.android.synthetic.main.activity_main.standardViewSignInButton -import kotlinx.android.synthetic.main.activity_main.virtualViewSignInButton +import kotlinx.android.synthetic.main.activity_main.* /** * This is used to launch sample activities that showcase autofill. @@ -33,35 +29,23 @@ class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) - standardViewSignInButton.setNavigationButtonClickListener(View.OnClickListener { standardViewSignIn() }) - virtualViewSignInButton.setNavigationButtonClickListener(View.OnClickListener { virtualViewSignIn() }) - creditCardCheckoutButton.setNavigationButtonClickListener(View.OnClickListener { creditCardCheckout() }) - standardLoginWithAutoCompleteButton.setNavigationButtonClickListener(View.OnClickListener { standardAutoCompleteSignIn() }) - emailComposeButton.setNavigationButtonClickListener(View.OnClickListener { emailCompose() }) - } - - private fun creditCardCheckout() { - val intent = CreditCardActivity.getStartActivityIntent(this) - startActivity(intent) - } - - private fun standardViewSignIn() { - val intent = StandardSignInActivity.getStartActivityIntent(this) - startActivity(intent) - } - - private fun standardAutoCompleteSignIn() { - val intent = StandardAutoCompleteSignInActivity.getStartActivityIntent(this) - startActivity(intent) - } - - private fun virtualViewSignIn() { - val intent = VirtualSignInActivity.getStartActivityIntent(this) - startActivity(intent) - } - - private fun emailCompose() { - val intent = EmailComposeActivity.getStartActivityIntent(this) - startActivity(intent) + standardViewSignInButton.setNavigationButtonClickListener(View.OnClickListener { + startActivity(StandardSignInActivity.getStartActivityIntent(this@MainActivity)) + }) + virtualViewSignInButton.setNavigationButtonClickListener(View.OnClickListener { + startActivity(VirtualSignInActivity.getStartActivityIntent(this@MainActivity)) + }) + creditCardCheckoutButton.setNavigationButtonClickListener(View.OnClickListener { + startActivity(CreditCardActivity.getStartActivityIntent(this@MainActivity)) + }) + standardLoginWithAutoCompleteButton.setNavigationButtonClickListener(View.OnClickListener { + startActivity(StandardAutoCompleteSignInActivity.getStartActivityIntent(this@MainActivity)) + }) + emailComposeButton.setNavigationButtonClickListener(View.OnClickListener { + startActivity(EmailComposeActivity.getStartActivityIntent(this@MainActivity)) + }) + creditCardCompoundViewButton.setNavigationButtonClickListener(View.OnClickListener { + startActivity(CreditCardCompoundViewActivity.getStartActivityIntent(this@MainActivity)) + }) } }
\ No newline at end of file |