mealie-android-share/app/src/main/java/org/seanandroid/mealieurlshare/MainActivity.kt

31 lines
1.1 KiB
Kotlin

package org.seanandroid.mealieurlshare
import android.os.Bundle
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
import org.seanandroid.mealieurlshare.databinding.ActivityMainBinding
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
binding.saveButton.setOnClickListener {
val url = binding.urlEditText.text.toString()
val token = binding.tokenEditText.text.toString()
// Save URL and TOKEN in SharedPreferences
val sharedPreferences = getSharedPreferences("app_prefs", MODE_PRIVATE)
with(sharedPreferences.edit()) {
putString("url", url)
putString("token", token)
apply()
}
// Show a Toast message to confirm saving
Toast.makeText(this, "URL and TOKEN saved", Toast.LENGTH_SHORT).show()
}
}
}