###前提・実現したいこと
Android Studioで取得した値の取り扱い方についてです。
###発生している問題・エラーメッセージ
下記のプログラムで座標を取り出しました。
その後、座標を引いたり足したりしたいのですがうまくいきません。
x1,x2,y1,y2に座標の値を入れて、x1-x2やy1-y2としたいのですが…
###該当のソースコード
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.MotionEvent;
public class MainActivity extends AppCompatActivity {
@Override public boolean onTouchEvent(MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: Log.d("TouchEvent", "X:" + event.getX() + ",Y:" + event.getY()); float x1=event.getX(); float y1=event.getY(); break; case MotionEvent.ACTION_UP: Log.d("TouchEvent", "X:" + event.getX() + ",Y:" + event.getY()); float x2=event.getX(); float y2=event.getY(); break; } return true; }
}
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/20 03:22