1

私は Android 開発に不慣れで、何かを行う方法を理解するのに助けが必要です。ビュー全体を占めるように書式設定した EditText オブジェクトを使用したアクティビティがあり、中央に特定の単語があります。私が理解する必要があるのは、onTouchListener を実装する方法です。これにより、ユーザーが画面 (どこでも) をタップすると、別の Activity.Any ヘルプに転送されます。

4

2 に答える 2

1

EditTextビュー全体を占めるので、 をそれにアタッチする必要がありますonTouchListener

あなたの活動コードで:

yourEditText.setOnTouchListener( new View.OnTouchListener()
{
        @Override
        public boolean onTouch( View v, MotionEvent event )
        {
            // start your other activity here
        }
} );
于 2013-01-25T17:36:36.850 に答える
0

.xml で、このプロパティを EditText に追加します。

android:clickable="true"

および.javaファイルで、EditTextセットonClickListenerを初期化した後

mEditeText.setOnCLickListener(new View.OnClickListener(){

    public void onClick(View v) {
        .....
    }

});
于 2013-01-25T18:51:06.923 に答える