2017-05-16 10 views
0

私が探しているのは、ユーザーが画面の特定の部分、左上隅に触れたときに検出されます。私は、ドキュメント画面左上のシングルタップを検出

developer.android.GestureDetectorかかわらず見て

I developer.android.GestureDetector.SimpleOnGestureListener

()onSingleTap使用するけれども、それが触れた場所、それが検出さだろうか見当がつかないました。 アイデアの助けをいただければ幸いです。 ありがとう!

答えて

0

レイアウトにスペースウィジェットを配置してサイズを変更し、必要な場所に配置できます。 Javaコードでは、平文setOnClickListenerを使用できます。

あなたのクラスで次に
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent"> 

    <Space 
     android:id="@+id/top_corner_space" 
     android:layout_width="50dp" 
     android:layout_height="50dp" 
     android:layout_alignParentStart="true" 
     android:layout_alignParentTop="true"/> 

</RelativeLayout> 

Space space = (Space) findViewById(R.id.top_corner_space); 
space.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View view) { 

    } 
}); 
+0

おかげで、私をたくさん助けました! –

関連する問題