aboutsummaryrefslogtreecommitdiff
path: root/input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt
diff options
context:
space:
mode:
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.kt54
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