public class RequiredFieldsViewGenerator
extends java.lang.Object
implements android.view.View.OnFocusChangeListener
| Constructor and Description |
|---|
RequiredFieldsViewGenerator(android.content.Context context,
int fields_color) |
| Modifier and Type | Method and Description |
|---|---|
android.widget.CheckBox |
generateCheckBox(java.lang.String tag,
java.lang.String value,
boolean isChecked) |
android.widget.TextView |
generateDateTextView(java.lang.String tag) |
android.widget.EditText |
generateEditText(java.lang.String tag,
boolean isNumeric) |
android.widget.EditText |
generateEmailEditText(java.lang.String tag) |
android.widget.TextView |
generateLabelTextView(java.lang.String value) |
android.widget.TextView |
generateOptionsTextView(java.lang.String tag,
java.lang.String title,
java.lang.String[] options,
android.content.DialogInterface.OnClickListener listener) |
android.widget.RelativeLayout |
generateOTPLayout() |
android.widget.LinearLayout |
generateParentContainerView() |
android.widget.ScrollView |
generateParentView() |
android.widget.EditText |
generatePasswordEditText(java.lang.String tag,
int maxLength) |
android.widget.LinearLayout |
generatePhoneNumberView(java.lang.String tag) |
android.widget.RelativeLayout |
generateProgressBar() |
android.widget.Button |
generateResendOTPButton() |
android.view.View |
generateSeparator() |
android.widget.Button |
generateSubmitButton(java.lang.String text) |
android.widget.TextView |
generateTextView(java.lang.String tag,
java.lang.String text) |
int |
getPx(int dp) |
java.util.HashMap<java.lang.String,java.lang.String> |
getValuesMap(android.widget.LinearLayout parentContainer) |
android.view.View |
getViewByTag(android.widget.LinearLayout parentContainer,
java.lang.String tag) |
void |
onFocusChange(android.view.View view,
boolean hasFocus) |
public RequiredFieldsViewGenerator(android.content.Context context,
int fields_color)
public android.widget.ScrollView generateParentView()
public android.widget.LinearLayout generateParentContainerView()
public android.widget.TextView generateLabelTextView(java.lang.String value)
public android.widget.EditText generateEmailEditText(java.lang.String tag)
public android.widget.EditText generatePasswordEditText(java.lang.String tag,
int maxLength)
public android.widget.LinearLayout generatePhoneNumberView(java.lang.String tag)
public android.widget.EditText generateEditText(java.lang.String tag,
boolean isNumeric)
public android.widget.TextView generateTextView(java.lang.String tag,
java.lang.String text)
public android.widget.TextView generateOptionsTextView(java.lang.String tag,
java.lang.String title,
java.lang.String[] options,
android.content.DialogInterface.OnClickListener listener)
public android.widget.TextView generateDateTextView(java.lang.String tag)
public android.widget.CheckBox generateCheckBox(java.lang.String tag,
java.lang.String value,
boolean isChecked)
public android.view.View generateSeparator()
public android.widget.RelativeLayout generateProgressBar()
public android.widget.Button generateSubmitButton(java.lang.String text)
public android.widget.Button generateResendOTPButton()
public android.widget.RelativeLayout generateOTPLayout()
public java.util.HashMap<java.lang.String,java.lang.String> getValuesMap(android.widget.LinearLayout parentContainer)
public android.view.View getViewByTag(android.widget.LinearLayout parentContainer,
java.lang.String tag)
public int getPx(int dp)
public void onFocusChange(android.view.View view,
boolean hasFocus)
onFocusChange in interface android.view.View.OnFocusChangeListener