aboutsummaryrefslogtreecommitdiff
path: root/input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt
diff options
context:
space:
mode:
authorDouglas Sigelbaum <sigelbaum@google.com>2017-05-31 15:43:29 -0700
committerDouglas Sigelbaum <sigelbaum@google.com>2017-05-31 15:45:48 -0700
commit7728483122aeee29bf73078d5e1e169aef6a5a75 (patch)
treec6d4523cf86f5f8398d7cdb02d48f679841b94e5 /input/autofill/AutofillFramework/kotlinApp/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.kt
parent8e50ed8ff425dc58bb9936c288c80187587634cb (diff)
downloadandroid-7728483122aeee29bf73078d5e1e169aef6a5a75.tar.gz
Implemented autofill callbacks in kotlin autofill sample.
Disable AutoComplete in AutoCompleteTextView when AFF is working. Bug: 38182790 Test: manual Change-Id: If6de507dc2acf2033f2930d8e1c2cae85903b9a5
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.kt11
1 files changed, 9 insertions, 2 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 1759de25..c7c458d4 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,6 +19,7 @@ import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import com.example.android.autofillframework.R
import kotlinx.android.synthetic.main.activity_main.creditCardCheckoutButton
+import kotlinx.android.synthetic.main.activity_main.standardLoginWithAutoCompleteButton
import kotlinx.android.synthetic.main.activity_main.standardViewSignInButton
import kotlinx.android.synthetic.main.activity_main.virtualViewSignInButton
@@ -33,6 +34,7 @@ class MainActivity : AppCompatActivity() {
standardViewSignInButton.setOnClickListener { standardViewSignIn() }
virtualViewSignInButton.setOnClickListener { virtualViewSignIn() }
creditCardCheckoutButton.setOnClickListener { creditCardCheckout() }
+ standardLoginWithAutoCompleteButton.setOnClickListener { standardAutoCompleteSignIn() }
}
private fun creditCardCheckout() {
@@ -41,12 +43,17 @@ class MainActivity : AppCompatActivity() {
}
private fun standardViewSignIn() {
- val intent = LoginActivity.getStartActivityIntent(this)
+ val intent = StandardSignInActivity.getStartActivityIntent(this)
+ startActivity(intent)
+ }
+
+ private fun standardAutoCompleteSignIn() {
+ val intent = StandardAutoCompleteSignInActivity.getStartActivityIntent(this)
startActivity(intent)
}
private fun virtualViewSignIn() {
- val intent = VirtualLoginActivity.getStartActivityIntent(this)
+ val intent = VirtualSignInActivity.getStartActivityIntent(this)
startActivity(intent)
}
} \ No newline at end of file