Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 26 июн 2019, 21:07

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Генерация Случайных чисел
СообщениеДобавлено: 02 ноя 2013, 15:39 
Аватар пользователя

Зарегистрирован: 26 апр 2013, 18:15
Сообщений: 75
Благодарил (а): 11 раз.
Поблагодарили: 5 раз.
Здравствуйте

Хочу вытащить любое число от 1го до 9, запускаю, нажимаю Generate, вылетает

Код:
Код: [ Загрузить ] [ Скрыть ]
Using Java Syntax Highlighting
  1. public class MathActivity extends Activity {
  2.        
  3.         TextView Random1;
  4.         Button button1;
  5.         Random random = new Random();
  6.        
  7.  
  8.         @Override
  9.         protected void onCreate(Bundle savedInstanceState) {
  10.                 super.onCreate(savedInstanceState);
  11.                 setContentView(R.layout.math);
  12.                
  13.                 Random1 = (TextView) findViewById(R.id.random1);
  14.         button1 =(Button) findViewById(R.id.button1);
  15.          
  16.         OnClickListener oclBtnRandom = new OnClickListener(){
  17.                
  18.                
  19.             public void onClick(View v) {  
  20.                 int num = random.nextInt(9) + 1;
  21.                 Random1.setText(num);
  22.             }
  23.         };
  24.         button1.setOnClickListener(oclBtnRandom);      
  25.         }
  26. }
  27.        



LogCat
Код: [ Загрузить ] [ Скрыть ]
  1. 11-02 18:29:32.849: W/ResourceType(3366): No package identifier when getting value for resource number 0x00000002 
  2. 11-02 18:29:32.849: D/AndroidRuntime(3366): Shutting down VM 
  3. 11-02 18:29:32.849: W/dalvikvm(3366): threadid=1: thread exiting with uncaught exception (group=0x40018560) 
  4. 11-02 18:29:32.849: E/AndroidRuntime(3366): FATAL EXCEPTION: main 
  5. 11-02 18:29:32.849: E/AndroidRuntime(3366): android.content.res.Resources$NotFoundException: String resource ID #0x2 
  6. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.content.res.Resources.getText(Resources.java:208) 
  7. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.widget.TextView.setText(TextView.java:2863) 
  8. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at com.beksultan.math.metrics.MathActivity$1.onClick(MathActivity.java:33) 
  9. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.view.View.performClick(View.java:2506) 
  10. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.view.View$PerformClick.run(View.java:9112) 
  11. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.os.Handler.handleCallback(Handler.java:587) 
  12. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.os.Handler.dispatchMessage(Handler.java:92) 
  13. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.os.Looper.loop(Looper.java:130) 
  14. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at android.app.ActivityThread.main(ActivityThread.java:3835) 
  15. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at java.lang.reflect.Method.invokeNative(Native Method) 
  16. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at java.lang.reflect.Method.invoke(Method.java:507) 
  17. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864) 
  18. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 
  19. 11-02 18:29:32.849: E/AndroidRuntime(3366):     at dalvik.system.NativeStart.main(Native Method) 
  20.      



Что здесь неправильно? Вроде бы все нормально :?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Генерация Случайных чисел
СообщениеДобавлено: 02 ноя 2013, 17:04 
Аватар пользователя

Зарегистрирован: 28 сен 2013, 17:34
Сообщений: 450
Благодарил (а): 8 раз.
Поблагодарили: 110 раз.
viewtopic.php?f=33&t=2850

_________________
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB