OLD | NEW |
---|---|
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.chrome.browser.payments; | 5 package org.chromium.chrome.browser.payments; |
6 | 6 |
7 import android.telephony.PhoneNumberUtils; | 7 import android.telephony.PhoneNumberUtils; |
8 import android.text.TextUtils; | 8 import android.text.TextUtils; |
9 import android.util.Patterns; | 9 import android.util.Patterns; |
10 | 10 |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
145 | 145 |
146 final AutofillContact contact = toEdit == null | 146 final AutofillContact contact = toEdit == null |
147 ? new AutofillContact(mContext, new AutofillProfile(), null, nul l, null, | 147 ? new AutofillContact(mContext, new AutofillProfile(), null, nul l, null, |
148 INVALID_NAME | INVALID_PHONE_NUMBER | INVALID_EMAIL, m RequestPayerName, | 148 INVALID_NAME | INVALID_PHONE_NUMBER | INVALID_EMAIL, m RequestPayerName, |
149 mRequestPayerPhone, mRequestPayerEmail) | 149 mRequestPayerPhone, mRequestPayerEmail) |
150 : toEdit; | 150 : toEdit; |
151 | 151 |
152 final EditorFieldModel nameField = mRequestPayerName | 152 final EditorFieldModel nameField = mRequestPayerName |
153 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_H INT_PERSON_NAME, | 153 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_H INT_PERSON_NAME, |
154 mContext.getString(R.string.payments_name_field_in_con tact_details), | 154 mContext.getString(R.string.payments_name_field_in_con tact_details), |
155 mPayerNames, null, null, | 155 mPayerNames, null, null, null, |
please use gerrit instead
2017/06/20 18:48:29
Ditto
gogerald1
2017/06/20 19:12:39
Done.
| |
156 mContext.getString(R.string.payments_field_required_va lidation_message), | 156 mContext.getString(R.string.payments_field_required_va lidation_message), |
157 null, contact.getPayerName()) | 157 null, contact.getPayerName()) |
158 : null; | 158 : null; |
159 | 159 |
160 final EditorFieldModel phoneField = mRequestPayerPhone | 160 final EditorFieldModel phoneField = mRequestPayerPhone |
161 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_H INT_PHONE, | 161 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_H INT_PHONE, |
162 mContext.getString(R.string.autofill_profile_editor_ph one_number), | 162 mContext.getString(R.string.autofill_profile_editor_ph one_number), |
163 mPhoneNumbers, getPhoneValidator(), null, | 163 mPhoneNumbers, null, getPhoneValidator(), null, |
164 mContext.getString(R.string.payments_field_required_va lidation_message), | 164 mContext.getString(R.string.payments_field_required_va lidation_message), |
165 mContext.getString(R.string.payments_phone_invalid_val idation_message), | 165 mContext.getString(R.string.payments_phone_invalid_val idation_message), |
166 contact.getPayerPhone()) | 166 contact.getPayerPhone()) |
167 : null; | 167 : null; |
168 | 168 |
169 final EditorFieldModel emailField = mRequestPayerEmail | 169 final EditorFieldModel emailField = mRequestPayerEmail |
170 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_H INT_EMAIL, | 170 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_H INT_EMAIL, |
171 mContext.getString(R.string.autofill_profile_editor_em ail_address), | 171 mContext.getString(R.string.autofill_profile_editor_em ail_address), |
172 mEmailAddresses, getEmailValidator(), null, | 172 mEmailAddresses, null, getEmailValidator(), null, |
173 mContext.getString(R.string.payments_field_required_va lidation_message), | 173 mContext.getString(R.string.payments_field_required_va lidation_message), |
174 mContext.getString(R.string.payments_email_invalid_val idation_message), | 174 mContext.getString(R.string.payments_email_invalid_val idation_message), |
175 contact.getPayerEmail()) | 175 contact.getPayerEmail()) |
176 : null; | 176 : null; |
177 | 177 |
178 EditorModel editor = new EditorModel(toEdit == null | 178 EditorModel editor = new EditorModel(toEdit == null |
179 ? mContext.getString(R.string.payments_add_contact_details_label ) | 179 ? mContext.getString(R.string.payments_add_contact_details_label ) |
180 : toEdit.getEditTitle()); | 180 : toEdit.getEditTitle()); |
181 | 181 |
182 if (nameField != null) editor.addField(nameField); | 182 if (nameField != null) editor.addField(nameField); |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
254 | 254 |
255 @Override | 255 @Override |
256 public boolean isLengthMaximum(@Nullable CharSequence value) { | 256 public boolean isLengthMaximum(@Nullable CharSequence value) { |
257 return false; | 257 return false; |
258 } | 258 } |
259 }; | 259 }; |
260 } | 260 } |
261 return mEmailValidator; | 261 return mEmailValidator; |
262 } | 262 } |
263 } | 263 } |
OLD | NEW |