Autofill sample: Fixed formatting.
Bug: 38182790
Test: none
Change-Id: I586b20d1ac88cc21c2784e6eff0c94ed12406c26
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardDatePickerActivity.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardDatePickerActivity.java
index 0f325e1..5f0808d 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardDatePickerActivity.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardDatePickerActivity.java
@@ -15,8 +15,6 @@
*/
package com.example.android.autofillframework.app;
-import static com.example.android.autofillframework.CommonUtil.TAG;
-
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -29,6 +27,8 @@
import com.example.android.autofillframework.R;
+import static com.example.android.autofillframework.CommonUtil.TAG;
+
public class CreditCardDatePickerActivity extends AppCompatActivity {
private CreditCardExpirationDatePickerView mCcExpDateView;
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDateCompoundView.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDateCompoundView.java
index 6d94864..0fac7d9 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDateCompoundView.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDateCompoundView.java
@@ -78,16 +78,16 @@
android.R.layout.simple_spinner_item, mYears));
AdapterView.OnItemSelectedListener onItemSelectedListener =
new AdapterView.OnItemSelectedListener() {
- @Override
- public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
- context.getSystemService(AutofillManager.class)
- .notifyValueChanged(CreditCardExpirationDateCompoundView.this);
- }
+ @Override
+ public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
+ context.getSystemService(AutofillManager.class)
+ .notifyValueChanged(CreditCardExpirationDateCompoundView.this);
+ }
- @Override
- public void onNothingSelected(AdapterView<?> parent) {
- }
- };
+ @Override
+ public void onNothingSelected(AdapterView<?> parent) {
+ }
+ };
mCcExpMonthSpinner.setOnItemSelectedListener(onItemSelectedListener);
mCcExpYearSpinner.setOnItemSelectedListener(onItemSelectedListener);
}
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDatePickerView.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDatePickerView.java
index e0ea5d0..91461a2 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDatePickerView.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CreditCardExpirationDatePickerView.java
@@ -15,9 +15,6 @@
*/
package com.example.android.autofillframework.app;
-import static com.example.android.autofillframework.CommonUtil.DEBUG;
-import static com.example.android.autofillframework.CommonUtil.TAG;
-
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.content.Context;
@@ -35,9 +32,11 @@
import com.example.android.autofillframework.R;
-import java.lang.reflect.Field;
import java.util.Calendar;
+import static com.example.android.autofillframework.CommonUtil.DEBUG;
+import static com.example.android.autofillframework.CommonUtil.TAG;
+
/**
* A custom view that represents a {@link View#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE} using
* a non-editable {@link EditText} that triggers a {@link DatePickerDialog} to represent the
@@ -47,7 +46,9 @@
private static final int CC_EXP_YEARS_COUNT = 5;
- /** Calendar instance used for month / year calculations. Should be reset before each use. */
+ /**
+ * Calendar instance used for month / year calculations. Should be reset before each use.
+ */
private final Calendar mTempCalendar;
private int mMonth;
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CustomVirtualView.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CustomVirtualView.java
index 3ab5ab9..f95547a 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CustomVirtualView.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/CustomVirtualView.java
@@ -48,10 +48,9 @@
*/
public class CustomVirtualView extends View {
- private static final String TAG = "CustomView";
protected static final boolean DEBUG = true;
protected static final boolean VERBOSE = false;
-
+ private static final String TAG = "CustomView";
private static final int TOP_MARGIN = 100;
private static final int LEFT_MARGIN = 100;
private static final int TEXT_HEIGHT = 90;
@@ -60,23 +59,18 @@
private static final int UNFOCUSED_COLOR = Color.BLACK;
private static final int FOCUSED_COLOR = Color.RED;
private static int sNextId;
-
+ protected final AutofillManager mAutofillManager;
private final ArrayList<Line> mVirtualViewGroups = new ArrayList<>();
private final SparseArray<Item> mVirtualViews = new SparseArray<>();
-
private final SparseArray<Partition> mPartitionsByAutofillId = new SparseArray<>();
private final ArrayMap<String, Partition> mPartitionsByName = new ArrayMap<>();
-
- protected final AutofillManager mAutofillManager;
-
protected Line mFocusedLine;
+ protected int mTopMargin;
+ protected int mLeftMargin;
private Paint mTextPaint;
-
private int mTextHeight;
private int mVerticalGap;
private int mLineLength;
- protected int mTopMargin;
- protected int mLeftMargin;
public CustomVirtualView(Context context, AttributeSet attrs) {
super(context, attrs);
@@ -288,8 +282,8 @@
protected static final class Item {
- private final Line line;
protected final int id;
+ private final Line line;
private final boolean editable;
private final boolean sanitized;
private final String[] hints;
@@ -333,12 +327,11 @@
/**
* Adds a new line (containining a label and an input field) to the view.
*
- * @param idEntry id used to identify the line.
- * @param label text used in the label.
- * @param text initial text used in the input field.
+ * @param idEntry id used to identify the line.
+ * @param label text used in the label.
+ * @param text initial text used in the input field.
* @param sensitive whether the input is considered sensitive.
- * @param hints list of autofill hints.
- *
+ * @param hints list of autofill hints.
* @return the new line.
*/
public Line addLine(String idEntry, String label, String text, boolean sensitive,
@@ -384,10 +377,10 @@
*/
public final class Line {
+ protected final Item mFieldTextItem;
// Boundaries of the text field, relative to the CustomView
private final Rect mBounds = new Rect();
private final Item mLabelItem;
- protected final Item mFieldTextItem;
private final String mIdEntry;
private boolean mVisible = true;
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.java
index b8f8f94..48ec4b0 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MainActivity.java
@@ -15,7 +15,6 @@
*/
package com.example.android.autofillframework.app;
-import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MultiplePartitionsActivity.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MultiplePartitionsActivity.java
index 71542c5..8a89269 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MultiplePartitionsActivity.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/MultiplePartitionsActivity.java
@@ -21,13 +21,12 @@
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.autofill.AutofillManager;
-import android.widget.Toast;
import com.example.android.autofillframework.R;
/**
* Activity used to demonstrated safe partitioning of data.
- *
+ * <p>
* <p>It has multiple partitions, but only accepts autofill on each partition at time.
*/
/*
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/WebViewSignInActivity.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/WebViewSignInActivity.java
index f5f5c55..9ef8428 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/WebViewSignInActivity.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/app/WebViewSignInActivity.java
@@ -19,8 +19,6 @@
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
-import android.view.autofill.AutofillManager;
-import android.webkit.WebResourceRequest;
import android.webkit.WebView;
import android.webkit.WebViewClient;