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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Dimnan
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 6
#1

Запуск активити - Программирование Android

12.06.2014, 20:14. Просмотров 785. Ответов 2
Метки нет (Все метки)

Создаю приложение-справку, при запуске выходит активити (MainActivity), которое содержит 2 кнопки (btnActPerv, btnActZan) при нажатии ссылающихся каждое на свое активити (ActivityZan, ActivityStu), содержащих информацию. Знаю лишь как прописать вызов одного активити из этих 2 кнопок, но не знаю как прописать вызов активити для другой кнопки, помогите пожалуйста.

код MainActivity:
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
36
37
38
39
package com.example.spravka1;
 
import android.app.Activity;
import android.content.Intent;
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 btnActZan;
  
 
  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
 
    btnActZan = (Button) findViewById(R.id.btnActZan);
    btnActZan.setOnClickListener(this);
    
 
  }
 
  @Override
  public void onClick(View v) {
    switch (v.getId()) {
    case R.id.btnActZan:
        Intent intent = new Intent(this, ActivityZan.class);
        startActivity(intent);
        
    break;
  default:
    break;
    }
  }
  }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2014, 20:14     Запуск активити
Посмотрите здесь:

Запуск BroadcastReceiver без активити - Программирование Android
Имеется приложение, включающее в себя единственный класс: public class MyReceiver extends BroadcastReceiver{ @Override ...

Не работает If и запуск нового активити - Программирование Android
Есть загрузка данных с базы MySql в переменные, есть 2 EditText в которые вводятся текстовые данные, нужно проверить данные с Едитов и...

Странный многократный запуск активити - Программирование Android
Пишу одно приложение, в котором сохраняю введенное в edittext имя. Если приложение запускают не впервые, то я устанавливаю один layout и...

Запуск анимации при старте активити - Программирование Android
Есть покадровая анимация, которая выставлена фоном одного из элементов интерфейса. прописана как надо: //анимация ...

Запуск таймера после закрытия второй Активити - Программирование Android
Есть две Активити, на первой есть Chronometer. При запуске активити1 запускается таймер, при переходе в активити2 таймер в первой...

Запуск стартовой активити при выгрузке приложения из памяти - Программирование Android
Заметил в некоторых приложениях, что после их сворачивания и разворачивания через некоторое время - запускается стартовый экран. Но если...

Активити и фрагмент - Программирование Android
в фрагменте у меня есть функция public void setBmp(Bitmap bmp) { } в активити я использую Fragment f =...

Почему не создается 2 активити - Программирование Android
Добрый день, не могу понять в чем ошибка, не запускается 2 активити: public class MainActivity extends AppCompatActivity { ...

Рандомный активити [Эклипс] - Программирование Android
Как при нажатии кнопки, чтобы вызывался рандомный активити, уже из предложенных. Заранее спасибо.

Переход между активити - Программирование Android
Есть переход с одной на другую при помощи кнопки, как реализовать выплывающее окно сбоку?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hank
49 / 40 / 3
Регистрация: 28.12.2011
Сообщений: 232
12.06.2014, 20:33     Запуск активити #2
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.btnActZan:
Intent intent = new Intent(this, ActivityZan.class);
startActivity(intent);
break;
case R.id.btnActPerv:
Intent intent = new Intent(this, ActivityStu.class);
startActivity(intent);
break;
default:
break;
}
}
Dimnan
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 6
12.06.2014, 20:47  [ТС]     Запуск активити #3
Большое спасибо
Ответ Создать тему
Опции темы

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