c#用xamarin编写安卓程序怎么才能创建一个悬浮窗呢?

gaoyagy123 gaoyagy123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我看到网上有一段java程序:
view.setOnTouchListener(new OnTouchListener() {
float[] temp = new float[] { 0f, 0f };

public boolean onTouch(View v, MotionEvent event) {
layoutParams.gravity = Gravity.LEFT | Gravity.TOP;
int eventaction = event.getAction();
switch (eventaction) {
case MotionEvent.ACTION_DOWN: // 按下事件,记录按下时手指在悬浮窗的XY坐标值
temp[0] = event.getX();
temp[1] = event.getY();
break;

case MotionEvent.ACTION_MOVE:
refreshView((int) (event.getRawX() - temp[0]), (int) (event
.getRawY() - temp[1]));
break;

}
return true;
}
});
但是我就是无法把这个程序转换成 C#,因为总是提示什么无法创建抽象类或接口xxx.OnTouchListener的实力
...全文

相关推荐

XamarinForms.FloatingActionButton:Xamarin.Forms的动画浮动动作按钮

Xamarin.Forms的动画浮动动作按钮 该存储库显示了如何在Xamarin.Forms中创建浮动操作按钮,该按钮会在页面出现时进行动画处理。 二手图书馆: 博客文章: : 的iOS 安卓

歪头羊

xfpopup:xamarin.forms.view的弹出窗口(浮动)

用于xamarin.forms的WIP本机性能弹出库 xamarin.forms.view的弹出窗口(浮动) #动机 就像您一样(或者可能不知道-谁知道;),),我正在做一些尝试以了解XF可以走多远。 尽管该框架看起来很让人望而却步,但对于我们要开发一个好的应用程序来说,它仍然缺少一些基本的东西。 一种将视图浮动到其他视图之上的方法就是其中之一。 我们的要求是: 这必须具有本机性能 这必须足够灵活以显示任何复杂的视图。 #在幕后 xlab库中有一个弹出窗口,它使用相对布局来模仿弹出效果,但是对我们来说似乎太慢了(复杂视图大约需要150〜200ms)。 坦白说,我认为Xamarin应该花更多的时间在xf的布局机制上,因为当我们向布局添加视图或从布局中删除视图时,会调用太多繁重的工作。 还有另一个选项但它预定义了Toast视图的布局。 因此,每当我们需要一个新的复杂视图时,我们都必须进

蜜蜜蜜蜜糖

高校技术转移办公室人员如何高效开展技术需求挖掘工作?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

科技中介服务机构如何提升服务的专业性与用户粘性?.docx

科技中介服务机构如何提升服务的专业性与用户粘性?

BIZKEEN

高校技术转移办公室人员在组织科研成果展示时,如何提升推介材料的专业性与吸引力?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 5
收藏 已收藏
分享
返回顶部
gaoyagy123
Android 80,489 成员 91,375 内容