在群里看到一个同学的期末作业是根据日期返回星座,可能为了防止抄袭,要求加上诞生石。。
其实没啥区别啊。。。
下面是代码:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val (inputM,inputD,goBtn,outText) = arrayOf(
findViewById<TextInputEditText>(R.id.inputMonth),
findViewById<TextInputEditText>(R.id.inputDay),
findViewById<Button>(R.id.goBtn),
findViewById(R.id.outText))
var (iMonthText,iDayText) = arrayOf("","")
goBtn.setOnClickListener{
iMonthText = inputM.text.toString()
iDayText = inputD.text.toString()
if(iMonthText.isNotEmpty() && iDayText.isNotEmpty()) {
outText.text = Constellation.star(iMonthText.toInt(),iDayText.toInt())
Toast.makeText(this@MainActivity