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

Простое приложение: кнопка и два окна

07.12.2017, 22:55. Просмотров 345. Ответов 11
Метки нет (Все метки)

Помогите, пожалуйста, начинающему - не собирается код

package com.prof_ege.myapplication2;

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

public class MainActivity extends AppCompatActivity {

TextView chisloTextView;
TextView rezultEditText;
Button NMM;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView chisloTextView = (TextView) findViewById(R.id.chisloTextView);
TextView rezultEditText = (TextView) findViewById(R.id.rezultEditText);
Button NMM;
NMM = (Button) findViewById(R.id.NMM);
NMM.setOnClickListener(Cliker);}

private void calculate() {

int m = Integer.parseInt((String) chisloTextView.getText());
int n = m + 1;
rezultEditText.setText(Integer.toString(n));
}

OnClickListener Cliker = new OnClickListener() {

@Override
public void onClick(View view) {
calculate();
}
};
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2017, 22:55
Ответы с готовыми решениями:

простое приложение со страницами
Привет! Пожалуйста можете подсказать как очень быстро реализовать приложение...

Простое приложение с одной кнопкой
Нужно простое приложение на Android. Суть в том, что в программе будет куча...

Простое Клиент-Серверное приложение
Добрый день, начал осваивать андройд, и застопорился на некоторых моментах,...

Не работает простое helloworld' овское приложение
Здравствуйте. Я только начал изучать программирование под Android. С типичного...

Нужно написать очень простое приложение для Android 2.3
Нужно написать очень простое приложение для Android 2.3 Смысл приложения...

11
ExFau$t
542 / 493 / 107
Регистрация: 08.05.2012
Сообщений: 2,470
07.12.2017, 23:09 #2
Вместо этого барахла:
Java
1
2
3
4
5
TextView chisloTextView = (TextView) findViewById(R.id.chisloTextView);
TextView rezultEditText = (TextView) findViewById(R.id.rezultEditText);
Button NMM;
NMM = (Button) findViewById(R.id.NMM);
NMM.setOnClickListener(Cliker);
Вот это барахло:
Java
1
2
3
4
chisloTextView = (TextView) findViewById(R.id.chisloTextView);
rezultEditText = (TextView) findViewById(R.id.rezultEditText);
NMM = (Button) findViewById(R.id.NMM);
NMM.setOnClickListener(Cliker);
Добавлено через 33 секунды
Как минимум.
0
Андрей1981
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 61
18.12.2017, 00:03  [ТС] #3
Эх, это тоже не помогает - пишет, Application has stoped.
Может, в Крэндле что попутал
0
yatvin
51 / 57 / 25
Регистрация: 10.04.2017
Сообщений: 211
18.12.2017, 00:26 #4
посмотри какие ошибки пишет, дєбаг...
0
Vladimirys
312 / 209 / 27
Регистрация: 16.01.2010
Сообщений: 610
18.12.2017, 01:16 #5
А логи будут или так и будем на кофейной гуще гадать? Можно вангануть что id не переименовали.
0
Андрей1981
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 61
18.12.2017, 23:20  [ТС] #6
пишет:
Executing tasks: [:app:assembleDebug]
0
Vladimir93
54 / 55 / 9
Регистрация: 28.06.2015
Сообщений: 241
19.12.2017, 10:13 #7
Вот такой пример на форуме был Не могу собрать приложение в android studio 2.1
0
Андрей1981
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 61
30.12.2017, 11:08  [ТС] #8
Обнаружил ошибку в коде - изменил для поля chisloTextView тип на EditText
Но ничего не изменилось.

Even log выводит следующее:

10:52 Gradle sync started

10:52 Project setup started

10:52 Gradle sync finished in 1s 983ms (from cached state)

10:57 Executing tasks: [:app:assembleDebug]

10:57 Emulator: main-loop: WARNING: I/O thread spun for 1000 iterations

10:57 Gradle build finished in 17s 277ms

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioInputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

10:58 Emulator: Reason: Invalid argument

10:58 Emulator: Process finished with exit code 0
0
Vladimir93
54 / 55 / 9
Регистрация: 28.06.2015
Сообщений: 241
30.12.2017, 11:43 #9
Вы упорно не хотите что бы вам помогли.
Соберите чистый проект и запустите. Работает?
0
Андрей1981
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 61
30.12.2017, 17:56  [ТС] #10
Что значит "чистый проект"?
0
Mail-up
30 / 28 / 8
Регистрация: 07.01.2017
Сообщений: 205
30.12.2017, 20:05 #11
Значит создайте заново с нуля.
0
Андрей1981
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 61
30.12.2017, 23:33  [ТС] #12
В таком отношении уже несколько раз создавал - причем, один раз с перезагрузкой андроид студио целиком

Добавлено через 1 минуту
Еще раз - то, что в event log

Emulator: coreaudio: Could not lock voice for audioOutputDeviceIOProc

Emulator: Reason: Invalid argument

Пытаясь исправить ситуацию, я изменил в config.ini hw.audioInput=yes на hw.audioInput=no
Но не помогло
0
30.12.2017, 23:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2017, 23:33

Нужно простое приложение для вкл/выкл передачи данных
Всем привет. На смартфоне примерно каждые 20 минут отключается интернет на 5...

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

Кнопка, при нажатии которой приложение закроется и откроется браузер с нужным сайтом
Как сделать так что бы при нажатии приложение закрывалось и открывался браузер...


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

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

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