Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'odwiedzonej' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 1 wynik

  1. Witam, od razu przedstawię problem, który jak na stan mojej wiedzy jest nie do przeskoczenia w pojedynkę, a którego rozwiązanie dla o wiele świetlejszych uczestników forum będzie pewnie bardzo proste. Startuję z aktywności act_2_2_menu, w której są dwie opcje rozpocznij i kontynuuj. Przyciśnięcie przycisku rozpocznij przenosi nas do aktywności act_2_3, która można powiedzieć jest aktywnością rozpoczynającą. Z tej aktywności przenosimy się naciskając jedyny możliwy do naciśnięcia klawisz do aktywności act_2_4 (dla przejrzystości sytuacji nie podaję kolejnych aktywności, w realu będą kolejne). Natomiast naciśnięcie klawisza kontynuuj, ma nas przenieść do aktywności, na której ostatnio znajdowaliśmy się, gdy podjęliśmy decyzję o wyjściu z programu. I Teraz pytanie, zadam je jak typowy laik: jak to zrobić, żeby zapisywały się do shared preferences dane danej aktywności właściwe tylko dla niej, po wejściu do niej, i jak zrobić, żeby te dane z tej aktywności determinowały później po uruchomieniu programu i naciśnięciu buttonu kontynuuj, że program przeniesie nas do ostatnio oglądanej aktywności. Poniżej przedstawiam fragmenty kodu, gdzie powstawiałem shared preferences intuicyjnie i gdzie stawiam znaki zapytania w metodzie switch w pierwszej z activity, dla zobrazowania momentu, w którym się zawiesiłem. Czy ktoś mógłby pomóc kawałkiem kodu i podsunąć jakieś rozwiązanie ? Chodzi o taki prosty rodzaj save`a. Dziękuję z góry za pomoc. AKTYWNOŚĆ act_2_2 menu public class act_2_2_menu extends AppCompatActivity implements View.OnClickListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_act_2_2_menu); TextView okienko = (TextView) findViewById(R.id.okienko) ; okienko.setText("Należy dokonać wyboru"); Button rozpocznij = (Button) findViewById(R.id.rozpocznij); Button kontynuuj = (Button) findViewById(R.id.kontynuuj); rozpocznij.setOnClickListener(this); kontynuuj.setOnClickListener(this); } public void onClick(View view) { Intent intent; switch (view.getId()) { case R.id.rozpocznij: intent = new Intent(act_2_2_menu.this, act_2_3.class ); startActivity(intent); break; case R.id.kontynuuj: intent = new Intent(act_2_2_menu.this, ????????????); startActivity(intent); break; } } } AKTYWNOŚĆ act_2_3 public class act_2_3 extends Activity implements View.OnClickListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_act_2_3); TextView okienko_2_3 = (TextView) findViewById(R.id.okienko_2_3) ; okienko_2_3.setText("To jest początek"); Button button_2_3 = (Button) findViewById(R.id.button_2_3); button_2_3.setOnClickListener(this); } private void SavePreferences(String value){ SharedPreferences preferences==PreferenceManager.getDefaultSharedPreferences(this); SharedPreferences.Editor editor=preferences.edit(); editor.putString("act_2_3"); editor.commit(); } public void onClick(View view) { Intent intent; switch (view.getId()) { case R.id.button_2_3: intent = new Intent(act_2_3.this, act_2_4.class ); startActivity(intent); break; } } } AKTYWNOŚĆ act_2_4 public class act_2_4 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_act_2_4); TextView okienko_2_3 = (TextView) findViewById(R.id.okienko_2_4) ; okienko_2_3.setText("To jest kolejna aktywność"); private void SavePreferences(String value){ SharedPreferences preferences==PreferenceManager.getDefaultSharedPreferences(this); SharedPreferences.Editor editor=preferences.edit(); editor.putString("act_2_4"); editor.commit(); } }
x