【发布时间】:2019-06-07 14:43:52
【问题描述】:
我需要一种方法来制作按钮或容器,即使我像这样关闭应用程序时仍然可以看到:。但这在颤振中是根本不可能的。所以我一直在做的是在我的应用程序上创建一个平台通道,并尝试使用本机组件制作容器和按钮。但是我一直在使用kotlin,对这种编程语言了解不多。有没有办法让我的代码能够制作这样的小部件?(如果你能编辑我的完整代码,我会非常感谢你。)
完整代码:
颤动:
class FloatingContainer extends StatelessWidget {
static const platform = const MethodChannel('flutter.App.com.channel');
@override
Widget build(BuildContext context) {
return Container ();
}
Future<Null> _showNativeView() async {}
}
科特林:
package com.example.swipe
import android.os.Bundle
import io.flutter.app.FlutterActivity
import io.flutter.plugins.GeneratedPluginRegistrant
import io.flutter.plugin.common.MethodChannel
class MainActivity() : FlutterActivity() {
private val CHANNEL = "flutter.App.com.channel"
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
GeneratedPluginRegistrant.registerWith(this)
MethodChannel(flutterView, CHANNEL).setMethodCallHandler { call, result ->
}
}
}
【问题讨论】:
标签: android kotlin dart flutter