генератор случайных чисел

Ответить
Dull
Сообщения: 6
Зарегистрирован: 12 янв 2012, 20:31

генератор случайных чисел

Сообщение Dull » 13 янв 2012, 18:05

генератор случайных чисел, например от 1 до 9, как реализоать?

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: генератор случайных чисел

Сообщение damager82 » 13 янв 2012, 20:35

Dull писал(а):генератор случайных чисел, например от 1 до 9, как реализоать?
http://developer.android.com/reference/ ... andom.html

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

Random random = new Random();
int num = random.nextInt(9) + 1;
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

Dull
Сообщения: 6
Зарегистрирован: 12 янв 2012, 20:31

Re: генератор случайных чисел

Сообщение Dull » 14 янв 2012, 12:27

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

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

TextView tvOut;
	Button btnRandom;
	
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        tvOut = (TextView) findViewById(R.id.tvOut);
        btnRandom =(Button) findViewById(R.id.Random);
        
        OnClickListener oclBtnRandom = new OnClickListener(){
        	public void onClick(View v) {
        		
        		Random random = new Random();
        		int i = random.nextInt(9) + 1;
        		
				tvOut.setText(i);
        	}
        };
        btnRandom.setOnClickListener(oclBtnRandom);
    }
}

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: генератор случайных чисел

Сообщение damager82 » 14 янв 2012, 18:19

Dull писал(а):просто хочу, что бы при нажатии кнопки выводился результат из рандома
Сработало?

Только

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

Random random = new Random();
можно вынести наружу к

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

Button btnRandom;
, чтоб по каждому нажатию на кнопку не создавался новый объект.
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

Dit81
Сообщения: 7
Зарегистрирован: 31 июл 2012, 16:26
Откуда: Пенза
Контактная информация:

Re: генератор случайных чисел

Сообщение Dit81 » 01 авг 2012, 15:22

Как всегда ответ в официальной документации... Блин, надо тоже внимательно читать API.

Ответить