Как перейти от одного экрана до другого экрана

У вас есть два условия. Существует и не существует, приходят на ум:

select ab.*
from ab
where not exists (select 1
                  from ab ab2
                  where ab2.astring = ab.bstring and
                        ab2.id < ab.id
                 ) and  -- no earlier "a"s
      exists (select 1
              from ab ab2
              where ab2.astring = ab.bstring 
             )          -- another "a"
36
задан Azhar 3 October 2012 в 08:00
поделиться

4 ответа

OnClickListener onClickListener = new OnClickListener() {
    @Override
    public void onClick(View v) {
        startActivity(new Intent(action));
    }
};

Button button = (Button) findViewById(id);
button.setOnClickListener(onClickListener);
14
ответ дан 27 November 2019 в 05:38
поделиться

сначала Вы должны объявить и инициализировать Кнопку в 1-м действии:

 Button btn;
 btn = (Button) findViewById(R.id.btn);

Теперь onclick кнопки в 1-м действии как указано ниже:

  btn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
       Intent i = new Intent(x.this, y.class);
        startActivity(i);
        }
    }
});

и Намерение проведет по Вам на 2-м действии.

0
ответ дан 27 November 2019 в 05:38
поделиться

Самый простой случай (вызывается из активности):

startActivity(new Intent(this, ActivityToLaunch.class));

Подробнее здесь: http://developer.android.com/guide/topics/fundamentals.html

18
ответ дан 27 November 2019 в 05:38
поделиться
Button x.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) 
    {
        Intent i = new Intent(y.this, Activity.class);
        startActivity(i);                   
    }
});

Здесь мы определили слушателя для кнопки x. ОС вызовет этот метод и запустит действие, указанное в намерении I.

Вот официальный пример руководства: http://developer.android.com/guide/tutorials/notepad/notepad-ex2.html

16
ответ дан 27 November 2019 в 05:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: