c#用xamarin编写安卓程序怎么才能创建一个悬浮窗呢?
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+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
科技中介服务机构如何提升服务的专业性与用户粘性?.docx
科技中介服务机构如何提升服务的专业性与用户粘性?
高校技术转移办公室人员在组织科研成果展示时,如何提升推介材料的专业性与吸引力?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。


