AddNoteActivity.
kt
package [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link]
import [Link].activity_add_note.*
import [Link]
class AddNoteActivity : AppCompatActivity() {
val dbTable = "Notes"
var id = 0
override fun onCreate(savedInstanceState: Bundle?) {
[Link](savedInstanceState)
setContentView([Link].activity_add_note)
try {
var bundle :Bundle = [Link]
id = [Link]("ID", 0)
if(id!=0){
//update note
//change actionbar title
supportActionBar!!.title = "Update Note"
//change button text
[Link] = "Update"
[Link]([Link]("name"))
[Link]([Link]("des"))
}
}catch (ex:Exception){}
}
fun addFunc(view: View) {
var dbManager = DbManager (this)
var values = ContentValues()
[Link]("Title", [Link]())
[Link]("Description", [Link]())
if (id == 0){
val ID = [Link](values)
if (ID>0){
[Link](this, "Note is added", Toast.LENGTH_SHORT).show()
}
else{
[Link](this, "Error adding note...", Toast.LENGTH_SHORT).show()
}
}