addFAB.setOnClickListener{
// val intent = Intent(this, FloatingActionButton::class.java)
// startActivity(intent)
if (!fabVisible){
uploadfolder.show()
uploadfile.show()
createFolder.show()
uploadfolder.visibility = View.VISIBLE
uploadfile.visibility = View.VISIBLE
createFolder.visibility = View.VISIBLE
addFAB.setImageDrawable(resources.getDrawable(R.drawable.ic_close))
fabVisible = true
}else {
uploadfolder.hide()
uploadfile.hide()
createFolder.hide()
uploadfolder.visibility = View.GONE
uploadfile.visibility = View.GONE
createFolder.visibility = View.GONE
addFAB.setImageDrawable(resources.getDrawable(R.drawable.add))
fabVisible = false
}
}
uploadfolder.setOnClickListener{
Toast.makeText(this@MainActivity, "Upload Folder", Toast.LENGTH_LONG).show()
}
uploadfile.setOnClickListener{
Toast.makeText(this@MainActivity, "Upload File...", Toast.LENGTH_LONG).show()
}
createFolder.setOnClickListener {
Toast.makeText(this@MainActivity, "Create new Folder...", Toast.LENGTH_LONG).show()
}
我正在制作一個需要消耗性浮動按鈕的應用程式,但它必須在另一個活動上重定向。我已經嘗試了很多方法,但它仍然是一個錯誤。如果有人可以幫助我,那將非常酷。
我已經以多種方式嘗試了正常的呼叫 Activity,但是當有 if 和 else 時,我不知道如何在擴展的浮動按鈕上實作新的 Intent。
uj5u.com熱心網友回復:
指的this是onClickListener您的活動,而不是您的活動,
val intent = Intent(this, FloatingActionButton::class.java)
startActivity(intent)
因此,如果您的活動名稱是MySampleActivity您的意圖,則應如下所示
val intent = Intent(this@MySampleActivity, FloatingActionButton::class.java)
startActivity(intent)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/532206.html
上一篇:tkinter標簽和按鈕網格放置
