Форум программистов, компьютерный форум CyberForum.ru

Код для двух кнопок в одном активити - Android

Войти
Регистрация
Восстановить пароль
 
jestev
0 / 1 / 0
Регистрация: 29.03.2015
Сообщений: 33
15.03.2016, 19:39     Код для двух кнопок в одном активити #1
Здравствуйте, я создал кнопку(в активити1), при нажатии на которую происходит переход на активити2. Но тут возник вопрос, как создать вторую кнопку в этом же активити1, при нажатии на которую будет осуществлён переход в третье активити?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
 
public class MainActivity extends Activity implements OnClickListener {
 
  Button btnActTwo;
 
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    btnActTwo = (Button) findViewById(R.id.btnActTwo);
    btnActTwo.setOnClickListener(this);
  }
 
  @Override
  public void onClick(View v) {
    switch (v.getId()) {
      case R.id.btnActTwo:
        Intent intent = new Intent(this, ActivityLvl.class);
        startActivity(intent);
        // TODO Call second activity
        break;
      default:
        break;
    }
 
  }
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2016, 19:39     Код для двух кнопок в одном активити
Посмотрите здесь:

Android Обработка событий для массива кнопок
Может ли быть два виджета в одном проекте где у каждого будет своя активити настроек? Android
setOnTouchListener для всех кнопок Android
Android Выбор файла и переключение на другую активити для его открытия
Android Можно ли скопировать текст в одном активити, и вставить через буфер обмена в другое?
Одинаковые названия id для 2х кнопок Android
Android Не могу создать обработчик двух кнопок
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OlegJV
 Аватар для OlegJV
99 / 99 / 29
Регистрация: 13.03.2016
Сообщений: 452
15.03.2016, 21:14     Код для двух кнопок в одном активити #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
А в чем проблема?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
@Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    btnActTwo = (Button) findViewById(R.id.btnActTwo);
    btnActTree = (Button) findViewById(R.id.btnActTree);
    btnActTwo.setOnClickListener(this);
    btnActTree.setOnClickListener(this);
  }
 
  @Override
  public void onClick(View v) {
    switch (v.getId()) {
      case R.id.btnActTwo:
        Intent intent_1 = new Intent(this, ActivityLvl.class);
        startActivity(intent_1);
        // TODO Call second activity
        break;
 
      case R.id.btnActTree:
        Intent intent_2 = new Intent(this, ActivityTree.class);
        startActivity(intent_2);
        break;
 
      default:
        break;
    }
 
  }
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
16.03.2016, 11:03     Код для двух кнопок в одном активити #3
в чем проблема?
jestev
0 / 1 / 0
Регистрация: 29.03.2015
Сообщений: 33
16.03.2016, 12:52  [ТС]     Код для двух кнопок в одном активити #4
Извините, не знал что "intent" можно записать как "intent_1" и "intent_2". Спасибо!
androbro
312 / 272 / 51
Регистрация: 17.10.2014
Сообщений: 819
16.03.2016, 13:48     Код для двух кнопок в одном активити #5
Цитата Сообщение от jestev Посмотреть сообщение
Извините, не знал что "intent" можно записать как "intent_1" и "intent_2".
может в таком случае нужно начать с изучения азов программирования.
jestev
0 / 1 / 0
Регистрация: 29.03.2015
Сообщений: 33
16.03.2016, 14:55  [ТС]     Код для двух кнопок в одном активити #6
можете дальше сидеть и "изучать программирование", у меня немного другие цели
androbro
312 / 272 / 51
Регистрация: 17.10.2014
Сообщений: 819
16.03.2016, 15:00     Код для двух кнопок в одном активити #7
Цитата Сообщение от jestev Посмотреть сообщение
у меня немного другие цели
которые по всей видимости не соответствуют Вашей возрастной группе...
jestev
0 / 1 / 0
Регистрация: 29.03.2015
Сообщений: 33
16.03.2016, 15:15  [ТС]     Код для двух кнопок в одном активити #8
Что же, могу только пожелать тебе удачи в дальнейшем заработке грошей и просиживании на подобных форумах
androbro
312 / 272 / 51
Регистрация: 17.10.2014
Сообщений: 819
16.03.2016, 15:21     Код для двух кнопок в одном активити #9
Цитата Сообщение от jestev Посмотреть сообщение
пожелать тебе удачи
спасибо
Цитата Сообщение от jestev Посмотреть сообщение
дальнейшем заработке грошей
какие ни какие а мои, Вам и таких не видать
OlegJV
 Аватар для OlegJV
99 / 99 / 29
Регистрация: 13.03.2016
Сообщений: 452
16.03.2016, 15:32     Код для двух кнопок в одном активити #10
Цитата Сообщение от jestev Посмотреть сообщение
Извините, не знал что "intent" можно записать как "intent_1" и "intent_2"
Необязательно

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@Override
public void onClick(View v) {
    Intent intent = null;
    switch (v.getId()) {
      case R.id.btnActTwo:
        intent = new Intent(this, ActivityLvl.class);
        break;
 
      case R.id.btnActTree:
        intent = new Intent(this, ActivityTree.class);
        break;
 
      default:
        break;
    }
    if (intent != null) startActivity(intent);
}
wondertalik
4 / 4 / 0
Регистрация: 05.02.2012
Сообщений: 51
17.03.2016, 17:39     Код для двух кнопок в одном активити #11
можете дальше сидеть и "изучать программирование", у меня немного другие цели
Вот так и получилось из моей группы в 30 человек в инсте только 3 вменяемыми разработчиками после выпуска!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2016, 22:33     Код для двух кнопок в одном активити
Еще ссылки по теме:

OnTouch из активити для View Android
Android Один обработчик для динамических кнопок
Один экземпляр класса для всех активити Android
Всплывающее активити - не работает код Android
Android Использование одного метода в двух активити

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vladimirys
292 / 189 / 19
Регистрация: 16.01.2010
Сообщений: 527
17.03.2016, 22:33     Код для двух кнопок в одном активити #12
Цитата Сообщение от jestev Посмотреть сообщение
можете дальше сидеть и "изучать программирование", у меня немного другие цели
Захватить мир?
Yandex
Объявления
17.03.2016, 22:33     Код для двух кнопок в одном активити
Ответ Создать тему
Опции темы

Текущее время: 18:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru