Advertisement
jumpy83

rubrichetta

Dec 15th, 2015
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. public class RubricaFragment extends Fragment {
  2.  
  3. public RubricaFragment() {
  4. // Required empty public constructor
  5. }
  6.  
  7. SharedPreferences sp;
  8.  
  9. @Override
  10. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  11. Bundle savedInstanceState) {
  12. // Inflate the layout for this fragment
  13. boolean isFirstTime = sp.getBoolean("never_login", true);
  14. if (isFirstTime) {
  15. //Carichiamo il primo layout
  16. final View view = inflater.inflate(R.layout.fragment_rubrica, container, false);
  17. sp = this.getActivity().getSharedPreferences("pref", Context.MODE_PRIVATE);
  18. Button accedi = (Button) view.findViewById(R.id.accedi);
  19. final EditText password = (EditText) view.findViewById(R.id.editText2);
  20.  
  21. accedi.setOnClickListener(new View.OnClickListener() {
  22. @Override
  23. public void onClick(View view) {
  24. String ps = password.getText().toString();
  25.  
  26. if (ps.equals("pass")) {
  27. SharedPreferences.Editor editor = sp.edit();//Prendiamo l'editor
  28. editor.putBoolean("never_login", false);
  29. editor.putString("nome_utente", ps);
  30. editor.commit();//salviamo le modifiche
  31. Intent i = new Intent(getContext(), MainActivityRubrica.class);
  32. startActivity(i);
  33. } else {
  34. Toast.makeText(getContext(), "Non hai l'autorizzazione a procedere", Toast.LENGTH_LONG).show();
  35. }
  36. }
  37. });
  38. return view;
  39. }
  40. else
  41. {
  42. //Non รจ la prima volta, carichiamo l'altro layout
  43. final View view2 = inflater.inflate(R.layout.activity_main_rubrica, container, false);
  44. return view2;
  45. }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement