いつもお世話になっております。
現在Android Studioでスマホのソフトウェアキーボードを開発しています。
そのキーボードの機能の一つとして画面をタップした際の指のXY座標をAndroid StudioのLogcatに表示させる機能を組み込みたいと思っております。
webで検索した組み込み方法をいろいろと試したのですが、さっぱりうまくいきません><
どのようなものをどのように組み込んだらいいか、ご存知の方がいらっしゃいましたらどうかご教授お願い致します。
プログラミング初心者なのでわかりやすく教えていただけると本当に助かります...。
開発環境は
MacOS10.10.3
Android Studio 1.3.2
です。
追記
・http://techbooster.org/android/application/715/
・http://qiita.com/t-ohtake/items/ad3033a3f77c886589bd
主にこの2つのサイトを参考に新しいJAVAクラスをつくり、記載されているソースコードをそのまま挿入したり、一部変更して挿入したりしていました。が、logcatに座標らしきものは全く現れませんでした...。
ソースコードは以下のようなかんじです。
java
1package comfifty.example.openwnn; 2 3 4import android.app.Activity; 5import android.util.Log; 6import android.view.MotionEvent; 7 8 9public class TestActivity extends Activity { 10 11 @Override 12 public boolean onTouchEvent(MotionEvent event) { 13 Log.d("TouchEvent", "X:" + event.getX() + ",Y:" + event.getY()); 14 return true; 15 } 16}
このコードをOpenWnn>app>src>main>java>comfifty.example.openwnn
に入れて実行していました。
またopenwnnは以下のリンクにあります。
https://android.googlesource.com/platform/packages/inputmethods/OpenWnn/+/refs/tags/android-4.1.1_r1