前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)Androidアプリを作っています API26です.
ボタン押下時に,100回TextViewに文字列をランダムに代入し,表示させることを想定しています.
発生している問題・エラーメッセージ
1〜99回目のTextViewが更新されない.
該当のソースコード
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Button shopButton = (Button)findViewById(R.id.button); textView = (TextView)findViewById(R.id.text_view); shopButton.setOnClickListener(new View.OnClickListener() { // main process @Override public void onClick (View view){ for (int i=0;i<100;i++) { Random r = new Random(); int pickedNumber = r.nextInt(6); textView.setText(shopName[pickedNumber]); } } }); }
Javaの挙動にはあまり詳しくありません.
ソースコード付きで回答していただくと助かります.
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/03 11:12
2018/08/03 12:56