Guest User

Untitled

a guest
Mar 8th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. public void onCreate(Bundle savedInstanceState) {
  2. super.onCreate(savedInstanceState);
  3. setContentView(R.layout.main);
  4.  
  5. final SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
  6. final String prefusername = preferences.getString("HB_USERNAME", null);
  7. final String prefpassword = preferences.getString("HB_PASSWORD", null);
  8. //removed some starting variables
  9. final EditText username = (EditText) findViewById(R.id.editText1);
  10. final EditText password = (EditText) findViewById(R.id.editText2);
  11. final String preftoken = preferences.getString("HB_TOKEN", null);
  12. final String firsttime = preferences.getString("HB_first", "2");
  13.  
  14. Log.d("HBmobile", "Loaded URL - " + url);
  15.  
  16. //removed part of code
  17.  
  18. preferences.edit().putString("HB_first", "1").commit();
  19. Log.d("HBmobile", "clicked2");
  20. if(prefusername != null && prefpassword != null){
  21. username.setText(prefusername);
  22. password.setText("password");
  23. }
  24.  
  25.  
  26. final CheckBox remember = (CheckBox) findViewById(R.id.checkBox1);
  27. if(prefusername != null){
  28. remember.setChecked(true);
  29. }
  30.  
  31.  
  32. if( preftoken != null){
  33. Toast.makeText(getBaseContext(), "Attempting to restore last session.", Toast.LENGTH_LONG).show();
  34. login("TOKEN", preftoken, url);
  35. }
  36.  
  37.  
  38.  
  39.  
  40. //!!! NullPointer
  41. remember.setOnClickListener(new OnClickListener() {
  42. public void onClick(View v) {
  43. if (remember.isChecked()){
  44. String user111 = null;
  45. if ( preferences.getBoolean("HB_SpaceUser", false) == true) {
  46. user111 = username.getText().toString().replace(" ", "%20");
  47. } else {
  48. user111 = username.getText().toString().replace(" ", "");
  49. }
  50. preferences.edit().putString("HB_USERNAME", user111).putString("HB_PASSWORD", md5(password.getText().toString())).commit();
  51.  
  52. } else {
  53. preferences.edit().remove("HB_USERNAME").remove("HB_PASSWORD").commit();
  54.  
  55. }
  56.  
  57. }
  58. });
Add Comment
Please, Sign In to add comment