Android - передать значение обратно к той же деятельности по нажатию кнопки и обновить страницу - PullRequest
0 голосов
/ 21 января 2010

Мне нужно передать значение обратно той же операции и обновить действие для создания новых данных.Может кто-нибудь, пожалуйста, дайте мне некоторые идеи / рекомендации о том, как это сделать?Спасибо.Я пытался использовать намерение для вызова той же деятельности, но она не работает.Вот код, который я пытался использовать намерение:

btn_next = (ImageButton) findViewById(R.id.btn_next);
        btn_next.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
                page_counter = page_counter + 1;
                if (page_counter > 1){
                        btn_prev.setEnabled(true);
                }
                 Intent i = new Intent();
                 i.setClassName("sample.android.androidgallery","helloAndroid");
                 i.putExtra("page",wallpaper_page_counter); //to pass this activity's data to next
                 startActivity(i);
            }
        });

1 Ответ

1 голос
/ 21 октября 2010
Intent intent = new Intent();
Bundle bundle = new Bundle();

bundle.putXXX(key,value);

intent.setClassName(MainActvity.this,MainActvity.class);
intent.putExtras(bundle);
startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...