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

Генератор кубиков - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ListView + Adapter http://www.cyberforum.ru/android-dev/thread447609.html
Товарищи, помогите советом. Создал очень простую прогу: public class JustTestActivity extends Activity { String s = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n",...
Программирование Android открытие локального html Здравствуйте! При написании приложения столкнулся с проблемой - необходимо открыть локально расположенный html-файл. Решения не нашел, убил на это несколько часов. Подскажите пожалуйста каким образом... http://www.cyberforum.ru/android-dev/thread446989.html
Программирование Android Русский текст в eclipse отображается краказябрами
Текстовый файл загруженный из директории raw в эмуляторе отображается краказябрами изменение кодировок ничего не дает
SurfaceView при изменении ориентации экрана перегружается Программирование Android
при создании тетриса возник вопрос. один из моих классов расширяет класс SurfaceView public class TetrisView extends SurfaceView так вот. при изменении ориентации экрана этот класс...
Программирование Android Как научить свой компонент обрабатывать события? http://www.cyberforum.ru/android-dev/thread445158.html
Код компонента: package my.component; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import...
Программирование Android eclipsе (в эмуляторе нет моей программы) Здравствуйте! Поставил эклипс по след схеме: 1)скачать классик с офф сайта 2)через прогу поставил адт плагин 3)скачвал сдк 4)указал в проге к сдк путь Заработал. Всё бы ничего, но при запуске... подробнее

Показать сообщение отдельно
Ki Oku
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 19

Генератор кубиков - Программирование Android

18.02.2012, 00:08. Просмотров 1475. Ответов 2
Метки (Все метки)

Всем привет) Помогите новичку... Познания нулевые и вот решил попробовать сделать что-то похожее на игральные кости (кубики).
Кодить пытаюсь в Eclipse (настроено все под Андроид, и виртуальные машины стоят)

Ну это все преамбула... А теперь так сказать "амбула" )

Наваял такой вот код, он выводит на экран две простых кнопки на которых цифрами выводятся значения кубика.
Далее хотел на обе эти кнопки подвесить обработчик нажатия, чтобы при нажатии на любую из кнопок выводились новые значения (сразу на обе)...
И на данном этапе моцк новичка забуксовал(((

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
package localhost.Dice;
 
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import java.util.Random;
 
public class DiceActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Dice();                         // Вызываем метод Dice
    }
           
    public int DiceGenerator () { 
        // Генератор кубиков
        Random generator = new Random();
        int dice = generator.nextInt(6)+1;          // Генерируем число от 1 до 6
        //System.out.println(dice);
        return dice;
    }
       
    public void Dice () {
   
        // Вывод значений кубика на кнопку с ID button1
        int dice1 = this.DiceGenerator();               // Кубик №1
        Button button1 = (Button) findViewById(R.id.button1);
        button1.setText(dice1 + "");                // +"" для того чтобы преобразовать dice1 в строку?
        // Вывод значений кубика на кнопку с ID button2
        int dice2 = this.DiceGenerator();               // Кубик №2
        Button button2 = (Button) findViewById(R.id.button2);
        button2.setText(dice2 + "");                // +"" для того чтобы преобразовать dice1 в строку?
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru