Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Vanzar
0 / 0 / 1
Регистрация: 28.08.2014
Сообщений: 25
1

Как сделать игру на Android "Угадай число от 1 до 10"?

28.08.2014, 16:55. Просмотров 1224. Ответов 2
Метки нет (Все метки)

Вот писал игру для андроид , вроде все в порядке , число генирируеться ,но когда число угадывается оно не совпадает
с написаным
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
40
41
42
43
44
45
46
47
48
49
50
package com.worldsystem.randomnumber;
 
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import com.worldsystem.randomnumber.*;
import java.util.*;
 
public class MainActivity extends Activity {
     
 
    Button butGetResult;
    EditText    editResult;
    TextView textViewInfo;
    TextView Number;
    TextView Win;
    int Winer;
    int Numberr = 1;
    
int randomNumber = new Random().nextInt(10)+1;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        butGetResult = (Button)findViewById(R.id.buttonGetResult);
        editResult = (EditText)findViewById(R.id.editText);
        textViewInfo = (TextView)findViewById(R.id.randomtext);
        Number = (TextView)findViewById(R.id.numberr);
        Win = (TextView)findViewById(R.id.win);
    }
 
    public void onClick(View view) {
        if (editResult.getText().length() == randomNumber){
            textViewInfo.setText("Вы выиграли " +randomNumber );
            Win.setText("Выиграшей : " + ++Winer);
        }else{
            textViewInfo.setText("Упс , правельное число " + randomNumber);
        
        }
        }
        
        
        public void Res(View view) {
            randomNumber = new Random().nextInt(10)+1;
            Number.setText("Попытка : " + ++Numberr);
            textViewInfo.setText("");
            }
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.08.2014, 16:55
Ответы с готовыми решениями:

Приложение "Угадай число"
Нужно сделать приложение которое отгадывает число заданное пользователем....

Хочу сделать игру под Android на движке Unity. Как сделать регистрацию пользователей?
Помогите разобраться! Хочу сделать игру под Андроид на движке Unity. Как...

Выбор платформы разработки "1С Мобильная платформа" или "Android Studio"
Всем, здравствуйте! Есть задача по разработке клиента для терминала сбора...

При эмулировании вместо надписи "Hello world" отображается "android"
Привет форумчане! Я только-только начинал программировать на андроиде. Поставил...

Не могу запустить Android приложение. "Unable to resolve target 'android-8'"
Не могу запустить Android приложение. Вроде всё установил, кучу всяких проблем...

2
Pablito
2732 / 2167 / 735
Регистрация: 12.05.2014
Сообщений: 7,586
Завершенные тесты: 1
28.08.2014, 17:08 2
што это ?
Java
1
 if (editResult.getText().length() == randomNumber){
там надо не длину введенного числа сравнивать, а само число
Java
1
 if (Integer.parseInt(editResult.getText().toString()) == randomNumber){
и не стОит переменные называть с большой буквы
Java
1
TextView Number;
1
Vanzar
0 / 0 / 1
Регистрация: 28.08.2014
Сообщений: 25
28.08.2014, 18:34  [ТС] 3
Огромное спасибо , а вы не могли бы дать мне ссылку на такие операторы???
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2014, 18:34

Ошибка "Activity class {com.Android.System/com.Android.System.MainActivity} does not exist"
Starting: Intent { act=android.intent.action.MAIN cat=...

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

Как сделать вывод типа "25.000" в textView?
Добрый день! Подскажите, как сделать вывод в TextView числа в таком формате,...


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

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

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