Совершенно новый для дроидов программирования, но хотел бы узнать как можно больше, так что я, наконец, получил мой эмулятор работает правильно, я даже получил кнопку привет мир работать,Noob Droid Вопрос о случайных чисел
Я м пытается сделать эту кнопку отобразить случайное число, я гугл это и придумал этот код:
Random generator = new Random();
int n = generator.nextInt(n);
Я установил функцию произвольного путем включения некоторой случайной полезности Java.
Я предполагаю, что этот код выше идет в .java файл проекта, так что мой код кнопки выглядит следующим образом (проверено и работает):
PopUpText.makeText(v.getContext(), "Hello World",
PopUpText.LENGTH_LONG).show();
Я полагал, что я мог бы заменить «Hello World» с п, чтобы отобразить число в поле, однако следующее сообщение об ошибке остановки компиляции:
локальная переменная п не может быть инициализирован
Любые идеи, почему это происходит? Любые советы были бы чрезвычайно оценены.
новый код выглядит следующим образом: PopUpText.makeText (v.getContext(), п, \t \t \t PopUpText .LENGTH_LONG) .show(); –
Я заменил 2-й n на 10 и скомпилировал, но вызвал непредвиденную ошибку, теперь код выглядит так: int n = generator.nextInt (10); –
Вы должны разместить больше кода. То, что у вас есть, не очень полезно для вашей проблемы. Весь onClickListener был бы замечательным. Также опубликуйте все исключения, которые вы получили от logcat. – synic