C#でandroid用のコードを書く時のメモです。
javaで書く時とほぼ同じですが、微妙に違います。
コード
違う点は、javaだとoverride
の書き方が違う点と、OnTouchEvent()
の先頭が小文字である点です。
public class MainActivity : AppCompatActivity {
protected override void OnCreate(Bundle savedInstanceState)
{
// 省略
}
/// <summary>画面タッチ時の処理</summary>
public override bool OnTouchEvent(MotionEvent e)
{
System.Diagnostics.Debug.WriteLine("X座標->" + e.GetX() + ",Y座標->" + e.GetY());
return true;
}
}