@Override public void onCreate() { super.onCreate(); FacebookSdk.sdkInitialize(getApplicationContext()); Firebase.setAndroidContext(this); Firebase.getDefaultConfig().setPersistenceEnabled(true); Firebase firebase = new Firebase(Constants.FIREBASE_REF); firebase.keepSynced(true); if (BuildConfig.DEBUG) { Timber.plant(new Timber.DebugTree()); } }
@Override public void onCreate() { super.onCreate(); Firebase.getDefaultConfig().setPersistenceEnabled(true); Firebase.setAndroidContext(this); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mobile_verification); Firebase.setAndroidContext(this); Firebase.getDefaultConfig().setPersistenceEnabled(true); firstInput = (EditText) findViewById(R.id.first_two_numbers_edit_text); secondInput = (EditText) findViewById(R.id.second_two_numbers_edit_text); thirdInput = (EditText) findViewById(R.id.third_two_numbers_edit_text); verifyAccountButton = (Button) findViewById(R.id.verify_account_button); mobileNumberTextView = (TextView) findViewById(R.id.mobile_number_text_view); headerTextView = (TextView) findViewById(R.id.header_text_view); headerImageView = (ImageView) findViewById(R.id.header_image_view); profileImageView = (RoundedImageView) findViewById(R.id.profile_image_view); showMobileNumber(); populateData(); if (!profileImageString.equalsIgnoreCase("")) { headerImageView.setVisibility(View.GONE); profileImageView.setVisibility(View.VISIBLE); byte[] byteArray = Base64.decode(profileImageString, Base64.DEFAULT); Bitmap bitmap = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length); profileImageView.setImageBitmap(bitmap); } verifyAccountButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { // enteredVerificationCode = firstInput.getText().toString() + // secondInput.getText().toString() + thirdInput.getText().toString(); // if (verificationCode.equalsIgnoreCase(enteredVerificationCode)) { // Do the registeration here! registerUser(); // } else { // Toast.makeText(getApplicationContext(), "Verification Code Is // Invalid!", Toast.LENGTH_LONG).show(); // } } }); firstInput.addTextChangedListener( new TextWatcher() { public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub if (firstInput.getText().toString().length() == 2) // size as per your requirement { secondInput.requestFocus(); } } public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } }); secondInput.addTextChangedListener( new TextWatcher() { public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub if (secondInput.getText().toString().length() == 2) // size as per your requirement { thirdInput.requestFocus(); } } public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } }); thirdInput.addTextChangedListener( new TextWatcher() { public void onTextChanged(CharSequence s, int start, int before, int count) { // TODO Auto-generated method stub if (thirdInput.getText().toString().length() == 2) // size as per your requirement { verifyAccountButton.requestFocus(); } } public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub } public void afterTextChanged(Editable s) { // TODO Auto-generated method stub } }); initUser(); }