Интерфейс, диалоги, темы, стили, меню
-
BoyStyle
- Сообщения: 2
- Зарегистрирован: 02 май 2016, 17:47
Сообщение
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
Сообщение
Foenix » 02 май 2016, 21:14
С помощью интента.
Все это есть в уроках.
-
BoyStyle
- Сообщения: 2
- Зарегистрирован: 02 май 2016, 17:47
Сообщение
BoyStyle » 02 май 2016, 21:18
Foenix писал(а):С помощью интента.
Все это есть в уроках.
А можно ссылку на конкретный урок, если не трудно
-
Foenix
- Сообщения: 4201
- Зарегистрирован: 20 окт 2012, 12:01
Сообщение
Foenix » 03 май 2016, 01:17
если вы такую ерунду найти не можете, значит программирование - не ваше занятие.
-
alkis3
- Сообщения: 14
- Зарегистрирован: 12 апр 2016, 14:07
Сообщение
alkis3 » 03 май 2016, 01:32
У меня такойже вопрос..тоже ничего найти не могу..и программирование ваше не ваше тут не причем,мне нужно сделать одно приложение просто и забыть об андройде и все ..нанемать когото не вариант,бюджет 0..частично я уже многое сделал,в частности мне нужно использовать г-сенсор,по урокам я его сделал,и немного доработал код под себя...полюбому в интересующим меня и вот товарища вопросе нет ничего сверх сложного,просто где нибудь в одном файле строчку прописать ,в другом 2 ..и все заработает..большим программистом тут быть необязательно..нужна просто адекватная помощь от бывалых пользователей
-
Foenix
- Сообщения: 4201
- Зарегистрирован: 20 окт 2012, 12:01
Сообщение
Foenix » 03 май 2016, 01:41
ну и зачем нам эти все ваши личные подробности? А у нас в квартире газ!
вопросы научитесь задавать, пожалуйста, с уважением к тем, кто вам отвечает.
-
alkis3
- Сообщения: 14
- Зарегистрирован: 12 апр 2016, 14:07
Сообщение
alkis3 » 03 май 2016, 02:00
подробности за тем,чтоб вы понимали что тут бывают люди не только те,кто мечтает как он вырастет научится и станет программистом и будет делать игры для андройд,тут есть и те люди которым нафиг этот андройд не здался..просто по работе надо сделать приложения для удобства и все..Это к тому что вы делаете выводы что "Ну значит программирование это не ваша тема" займитесь разведение кроликов,еще можно было приписать....понимаете..тут дело такое..
-
klblk
- Сообщения: 1097
- Зарегистрирован: 18 окт 2012, 11:17
- Откуда: г. Красноярск
Сообщение
klblk » 04 май 2016, 07:13
Тут дело такое, что на форуме тоже люди и в сотый раз отвечать на вопрос "Как запустить активити" нет никакого желания, особенно если есть урок, который спокойно гуглится:
.
И даже если "Андроид нафиг не нужен" первые 30-40 уроков и базовые знание java нужны, иначе это попытка научиться читать без знания алфавита.
-
Foenix
- Сообщения: 4201
- Зарегистрирован: 20 окт 2012, 12:01
Сообщение
Foenix » 04 май 2016, 12:59
это не попытка получить знания, это попытка получить готовое и разжеванное.
Как не стыдно только!
-
alkis3
- Сообщения: 14
- Зарегистрирован: 12 апр 2016, 14:07
Сообщение
alkis3 » 05 май 2016, 19:37
Автор! Относитесь с уважением к предмету вопроса.