Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
UnnamedPerson
0 / 0 / 0
Регистрация: 29.09.2015
Сообщений: 8
#1

Переход на разные активити при нажатии button в зависимости от checkbox

11.11.2016, 04:36. Просмотров 390. Ответов 4
Метки нет (Все метки)

Я написал код, который при нажатии на кнопку переходит на другой activity.

Javascript
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
package com.example.personalhelpergastritis;
 
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class HomeActivity extends AppCompatActivity implements OnClickListener {
 
    Button button;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);
        button = (Button) findViewById(R.id.button);
        button.setOnClickListener(this);
    }
 
    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.button:
                Intent intent = new Intent(this, m_o.class);
                startActivity(intent);
                break;
            default:
                break;
        }
    }
}
Хочу сделать, чтобы в зависимости от выбранных checkbox'ов, он переходил на ту activity, которую я укажу. Как это сделать? Если можно поподробнее, не понимаю андроид.
Переход на разные активити при нажатии button в зависимости от checkbox
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2016, 04:36
Ответы с готовыми решениями:

Открыть активити при нажатии на элемент Listview
Здравствуйте, в андроид-программирование не давно, подскажите пожалуйста как,...

При нажатии на пункт меню открыть новое активити
Как сделать на андроид 4.0 чтобы при нажатии на пункт меню открывалось новое...

Ошибка при нажатии кнопки button
Добрый день, прошу прощения за такой глупый вопрос. Только начал разбираться, и...

Как сделать вызов фиксированного номера при нажатии button
как сделать так чтобы при нажатии батона в приложении автоматически набирался...

При нажатии на checkBox узнать его статус
Как можно при нажатии на checkBox узнать чекнут он или не чекнут?

4
OlegJV
103 / 103 / 28
Регистрация: 13.03.2016
Сообщений: 474
11.11.2016, 06:30 #2
А что именно непонятно? Если один чекбокс isChecked, то intent = new Intent(this, Активити_1.class), если другой чекбокс, то intent = new Intent(this, Активити_2.class). При чем тут Андроид? Логика на любом языке одинаковая.
1
ExFau$t
544 / 495 / 107
Регистрация: 08.05.2012
Сообщений: 2,485
11.11.2016, 10:37 #3
что за бред, у тебя можно и мужкой и женский пол выбрать? Сделай радио кнопки, если нажата первая, то перейти на активность 1, иначе на 2 и всё.
0
UnnamedPerson
0 / 0 / 0
Регистрация: 29.09.2015
Сообщений: 8
11.11.2016, 18:43  [ТС] #4
Я написал, что именно непонятно. Мне нужно выбрать несколько checkbox'ов, перед переходом на другой активити.
Пример:
Пол: М,
Форма гастрита: Острая ===> Продолжить. Откроется активити, где острая форма гастрита для мужчин.
0
OlegJV
103 / 103 / 28
Регистрация: 13.03.2016
Сообщений: 474
11.11.2016, 18:45 #5
Так а я написал как выбирать
0
11.11.2016, 18:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2016, 18:45

Settings Activity - При нажатии клавиши "Назад" не происходит возвращение на главный активити
Всем привет! Столкнулся с такой проблемой при добавлении Settings Activity в...

Изменить видимость всех CheckBox-ов при нажатии на кнопку
У меня в xml который отвечает за отображение каждой строки списка есть...

Условие открытия WebView при нажатии на разные кнопки
Такое условие. Есть два Activity (MainActivity и WebViewActivity). В...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru