Кнопка button

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
BoyStyle
Сообщения: 2
Зарегистрирован: 02 май 2016, 17:47

Кнопка button

Сообщение BoyStyle » 02 май 2016, 18:45

Подскажите, имеется 3 кнопки при нажатии на каждую появляется определенная надпись
MainActivity.java:

Код: Выделить всё

package nightsun.manual;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    TextView textView;
    Button button;
    Button button2;
    Button button3;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        textView = (TextView) findViewById(R.id.textView);
        button = (Button) findViewById(R.id.button);
        button2 = (Button) findViewById(R.id.button2);
        button3 = (Button) findViewById(R.id.button3);

        button.setOnClickListener(new View.OnClickListener(){
            @Override
                    public void onClick(View view){
                textView.setText("Нажата кнопка один");

            }

        });
        button2.setOnClickListener(this);

    }
    public void clickButton3(View view) {
        textView.setText("Нажата кнопка три");
    }

    @Override
    public void onClick(View view) {
        textView.setText("Нажата кнопка два");
    }

}
activity_main.xml

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="nightsun.manual.MainActivity"
    android:background="@drawable/mvd">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Large Text"
        android:id="@+id/textView"
        android:layout_alignParentTop="true"
        android:layout_alignParentStart="true" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="1"
        android:id="@+id/button"
        android:layout_below="@+id/textView"
        android:layout_alignParentStart="true" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="2"
        android:id="@+id/button2"
        android:layout_below="@+id/button"
        android:layout_alignParentStart="true" />
Как сделать, чтобы при нажатии кнопок вместо появление текста открывалось новое активное окно? к примеру activity_main2.xml

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Кнопка button

Сообщение Foenix » 02 май 2016, 21:14

С помощью интента.
Все это есть в уроках.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
BoyStyle
Сообщения: 2
Зарегистрирован: 02 май 2016, 17:47

Re: Кнопка button

Сообщение BoyStyle » 02 май 2016, 21:18

Foenix писал(а):С помощью интента.
Все это есть в уроках.
А можно ссылку на конкретный урок, если не трудно

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Кнопка button

Сообщение Foenix » 03 май 2016, 01:17

если вы такую ерунду найти не можете, значит программирование - не ваше занятие.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

alkis3
Сообщения: 14
Зарегистрирован: 12 апр 2016, 14:07

Re: Кнопка button

Сообщение alkis3 » 03 май 2016, 01:32

У меня такойже вопрос..тоже ничего найти не могу..и программирование ваше не ваше тут не причем,мне нужно сделать одно приложение просто и забыть об андройде и все ..нанемать когото не вариант,бюджет 0..частично я уже многое сделал,в частности мне нужно использовать г-сенсор,по урокам я его сделал,и немного доработал код под себя...полюбому в интересующим меня и вот товарища вопросе нет ничего сверх сложного,просто где нибудь в одном файле строчку прописать ,в другом 2 ..и все заработает..большим программистом тут быть необязательно..нужна просто адекватная помощь от бывалых пользователей

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Кнопка button

Сообщение Foenix » 03 май 2016, 01:41

ну и зачем нам эти все ваши личные подробности? А у нас в квартире газ!
вопросы научитесь задавать, пожалуйста, с уважением к тем, кто вам отвечает.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

alkis3
Сообщения: 14
Зарегистрирован: 12 апр 2016, 14:07

Re: Кнопка button

Сообщение alkis3 » 03 май 2016, 02:00

подробности за тем,чтоб вы понимали что тут бывают люди не только те,кто мечтает как он вырастет научится и станет программистом и будет делать игры для андройд,тут есть и те люди которым нафиг этот андройд не здался..просто по работе надо сделать приложения для удобства и все..Это к тому что вы делаете выводы что "Ну значит программирование это не ваша тема" займитесь разведение кроликов,еще можно было приписать....понимаете..тут дело такое..

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

Re: Кнопка button

Сообщение klblk » 04 май 2016, 07:13

Тут дело такое, что на форуме тоже люди и в сотый раз отвечать на вопрос "Как запустить активити" нет никакого желания, особенно если есть урок, который спокойно гуглится:
Изображение.

И даже если "Андроид нафиг не нужен" первые 30-40 уроков и базовые знание java нужны, иначе это попытка научиться читать без знания алфавита.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Кнопка button

Сообщение Foenix » 04 май 2016, 12:59

это не попытка получить знания, это попытка получить готовое и разжеванное.
Как не стыдно только!
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

alkis3
Сообщения: 14
Зарегистрирован: 12 апр 2016, 14:07

Re: Кнопка button

Сообщение alkis3 » 05 май 2016, 19:37

Автор! Относитесь с уважением к предмету вопроса.

Ответить