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

gaoyagy123 2015-01-14 05:14:00
我看到网上有一段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的实力
...全文
631 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
windfury_plus 2015-01-15
  • 打赏
  • 举报
回复
看导包有没有错误,OnTouchListener有很多的
windfury_plus 2015-01-15
  • 打赏
  • 举报
回复
开发android的还是java多。c#虽然很像java,但是毕竟不知道对应的方法名……
gaoyagy123 2015-01-15
  • 打赏
  • 举报
回复
难道就没人能回答么
gaoyagy123 2015-01-15
  • 打赏
  • 举报
回复
引用 4 楼 inquisitive_plus 的回复:
看导包有没有错误,OnTouchListener有很多的
没有错误啊

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧