added persistence using shared preferences
This commit is contained in:
1 parent
12459bb4cb
commit
d0feca1ba8
9 files changed
+301
-15
No files matched your search
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
-keep class io.flutter.plugins.sharedpreferences.** { *; }
|
||||
-keep class io.flutter.plugins.sharedpreferences.LegacySharedPreferencesPlugin { *; }
|
||||
@@ -5,6 +5,7 @@ import android.os.Bundle
|
||||
import io.flutter.embedding.android.FlutterActivity
|
||||
import io.flutter.embedding.engine.FlutterEngine
|
||||
import io.flutter.plugin.common.MethodChannel
|
||||
import io.flutter.plugins.sharedpreferences.SharedPreferencesPlugin
|
||||
|
||||
class MainActivity: FlutterActivity() {
|
||||
private var sharedText: String? = null
|
||||
@@ -31,6 +32,8 @@ class MainActivity: FlutterActivity() {
|
||||
}
|
||||
|
||||
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
|
||||
super.configureFlutterEngine(flutterEngine)
|
||||
flutterEngine.plugins.add(SharedPreferencesPlugin())
|
||||
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL)
|
||||
.setMethodCallHandler { call, result ->
|
||||
if (call.method == "getSharedText") {
|
||||
|
||||
Reference in new issue
Block a user