私は、ユーザーが画面に触れるとランダムな時間の間、振動を開始するアンドロイドコードを持っています。今私はそれを少し変更したい。私は、画面の途中など、あらかじめ定義された位置に触れるようにユーザーに求めています。それに触れる特別なコーディネイトでのみ、何をすべきですか?あらかじめ定義された位置にあるAndroidタッチ
0
A
答えて
1
あなたはonTouchListenerを使用することができます。次のコードを使用することができ、幅と高さを取得するには
something.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
// get coordinates from touch event
int x = (int) event.getX();
int y = (int) event.getY();
// check if the coordinates are in a specific area
return true;
}
});
:リスナーはあなたが番目の座標を取得し、位置を確認することができ、そこからMotionEventを取得
Display d = getWindowManager().getDefaultDisplay();
width = d.getWidth();
height = d.getHeight();
0
onTouch(View v, MotionEvent event)
onTouchはこれで、あなたは、単に座標を取得するため
event.getX();
event.getY();
を行うことができますし、(:)またはしない)、それに何かを、あなたにMotionEventを与える
関連する問題
- 1. あらかじめ定義されたスタイルとテーマAndroid用
- 2. CakePHP - あらかじめ定義されたモデルを持つHABTM
- 3. Spring Bootであらかじめ定義されたBean
- 4. SQLあらかじめ定義された行の最大値
- 5. あらかじめ定義されたThisIsABugExceptionはありますか?
- 6. あらかじめ定義されたXMLファイルにデータを保存する
- 7. Androidのタッチ位置
- 8. リアクションコンポーネントのインラインスタイルとあらかじめ定義されたスタイルをレンダリングする
- 9. あらかじめ定義された構造体を持たないExcelインポート
- 10. あらかじめ定義された辞書と単語インデックスデータのGensim word2vec
- 11. あらかじめ定義された列を持つDataGridViewへのDataSet
- 12. マングース/ MongoDBは - これらは私のコレクションのスキーマあると仮定して、簡単のがたのためにあらかじめ定義されたスキーマ
- 13. iOS:バッテリ寿命を節約しながら、あらかじめ定義された時間内に位置追跡を使用する方法
- 14. Androidはあらかじめ定義された通話時間で電話をかけます
- 15. VS2008のカーソル位置にあらかじめフォーマットされたテキストを貼り付ける方法は?
- 16. あらかじめ作成されたCGPathをCGContext内に配置する
- 17. 新しいappdomainアセンブリがあらかじめ定義されていますか?
- 18. あらかじめ設定されたdockedItems、features、features、
- 19. 同じ(あらかじめ定義された)文字のシーケンスを除いた正規表現
- 20. grailsアプリケーションからあらかじめ定義されたivysettings.xmlを使用することは可能ですか?
- 21. あらかじめ定義された関数への新しく構築されたC#アセンブリのアクセス
- 22. T-SQLの列にあらかじめ定義された既定値を追加
- 23. PYTHON:あらかじめ定義された時間に命令セットを実行する方法
- 24. 画像をあらかじめ定義されたページのアルバムに投稿する
- 25. だから、Javaのスイングでのファイル選択オプションであらかじめ定義されたファイル
- 26. あらかじめデータベースが設定されています - Androidアプリケーション
- 27. EclipseプロジェクトのWEB-INF/libにあらかじめ定義されたjarを追加できますか?
- 28. アナウンスをXまたはあらかじめ定義された時間間隔で送信しますか?
- 29. 背景レイヤーのタッチ位置が変更されましたか?
をしかし、どのように私は、座標を確認する必要があります画面の真ん中に? – androidGirl