kotolinで☆と★の配列をつくります。
getOmikujiButton.setOnClickListener { val results = arrayOf("大吉","吉","中吉","小吉","凶") val l_results = arrayOf("☆★★★★","☆☆★★★","☆☆☆★★","☆☆☆☆★","☆☆☆☆☆") val n = Random().nextInt(results.count()) val ln = Random().nextInt(l_results.count()) if(n == 0){ resultTextView.setTextColor(Color.RED) } else{ resultTextView.setTextColor(Color.parseColor("#808080")) } resultTextView.text = results.get(n) loveText.text = l_results.get(ln) // Code here executes on main thread after user presses button } }
では、続けて、仕事運、金運を作っていきましょう。
getOmikujiButton.setOnClickListener { val results = arrayOf("大吉","吉","中吉","小吉","凶") val l_results = arrayOf("☆★★★★","☆☆★★★","☆☆☆★★","☆☆☆☆★","☆☆☆☆☆") val w_results = arrayOf("☆★★★★","☆☆★★★","☆☆☆★★","☆☆☆☆★","☆☆☆☆☆") val m_results = arrayOf("☆★★★★","☆☆★★★","☆☆☆★★","☆☆☆☆★","☆☆☆☆☆") val n = Random().nextInt(results.count()) val ln = Random().nextInt(l_results.count()) val wn = Random().nextInt(w_results.count()) val mn = Random().nextInt(m_results.count()) if(n == 0){ resultTextView.setTextColor(Color.RED) } else{ resultTextView.setTextColor(Color.parseColor("#808080")) } resultTextView.text = results.get(n) loveText.text = l_results.get(ln) workText.text = w_results.get(wn) moneyText.text = m_results.get(mn) // Code here executes on main thread after user presses button }
こんなに占ってなにがしたいのかわかりませんが、OK!
次は相性のいい星座
ドロップダウンは、androidだと、「spinner」というらしいですね。
早速つかってみましょう。
なんじゃーこりゃー