Как мне общаться между действиями?

У меня есть 3 кнопки. Кнопка A, B и C. Кнопка A находится во фрагменте. Он начинает замысел (активность). В пределах нового действия действуют кнопки B и C. Кнопка B говорит «NEW», а кнопка C говорит «ОК».

То, что я хочу сделать, – это нажать кнопку B («NEW»), чтобы намерение удерживало эту кнопку, пока пользователь не нажмет кнопку C («ОК»), где действие должно уничтожить себя и вернуться к фрагменту, где теперь есть новая кнопка («NEW»).

Каковы некоторые простые способы сделать это? И должен ли я сохранить это с помощью sqlite, если я хочу, чтобы приложение запоминало вновь созданную кнопку, чтобы она не терялась при onDestroy?

Я не очень хорошо разбираюсь в Android, поэтому, надеюсь, кто-то может поместить его в условия laymans или указать на пример.

Используйте Bundle, пожалуйста, прочитайте еще об этом. http://developer.android.com/reference/android/os/Bundle.html

1) Используйте комплект из намерения:

Intent mIntent = new Intent(this, Example.class); Bundle extras = mIntent.getExtras(); extras.putString(key, value); 

2) Создайте новый пакет

 Intent mIntent = new Intent(this, Example.class); Bundle mBundle = new Bundle(); mBundle.extras.putString(key, value); mIntent.putExtras(mBundle); 

3) Используйте метод ярлыка putExtra () для намерения

 Intent mIntent = new Intent(this, Example.class); mIntent.putExtra(key, value); 

Затем в запущенной операции вы прочтете их через:

 String value = getIntent().getExtras().getString(key); 

Это правильный способ сделать это. Другой способ – SharedPreferences. http://developer.android.com/training/basics/data-storage/shared-preferences.html