tag不存在或已被下架!





override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
btn_login.setOnClickListener { // 按下 btn_login 按鈕後發生的狀況
// 顯示文字 ( Toast 吐司 )
Toast.makeText(this,"你已按下登入按鈕",Toast.LENGTH_SHORT).show()
}
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
btn_login.setOnClickListener {
Toast.makeText(this,"你已按下登入按鈕",Toast.LENGTH_SHORT).show()
}
btn_reset.setOnClickListener { // 按下 btn_reset 按鈕後發生的狀況
et_account.text.clear() // 清除 et_account 上的文字
et_password.text.clear() // 清除 et_password 上的文字
}
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
btn_login.setOnClickListener {
// 判斷當前是否 -> 帳號為 1234 且(&&) 密碼為 5678
// 若是:顯示 "登入成功"
if (et_account.text.toString() == "1234" && et_password.text.toString() == "5678") {
Toast.makeText(this, "登入成功", Toast.LENGTH_SHORT).show()
}
// 若否:顯示 "登入失敗"
else {
Toast.makeText(this, "登入失敗", Toast.LENGTH_SHORT).show()
}
}
btn_reset.setOnClickListener {
et_account.text.clear()
et_password.text.clear()
}
}
<TextView
android:id="@+id/tv_error_msg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="帳號或密碼錯誤"
android:textColor="@android:color/holo_red_light"
android:visibility="invisible" />

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
btn_login.setOnClickListener {
if (et_account.text.toString() == "1234" && et_password.text.toString() == "5678") {
Toast.makeText(this, "登入成功", Toast.LENGTH_SHORT).show()
tv_error_msg.visibility = View.INVISIBLE // 若成功,不顯示
}
else {
Toast.makeText(this, "登入失敗", Toast.LENGTH_SHORT).show()
tv_error_msg.visibility = View.VISIBLE // 若失敗,顯示
}
}
btn_reset.setOnClickListener {
et_account.text.clear()
et_password.text.clear()
tv_error_msg.visibility = View.INVISIBLE // 按下清除,不顯示
}
}