クリック時には解析されません後アンドリュースはfalseを返しOnLongClick

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/qq_40176716/article/details/90706253

今日では、テストでは、データを送信することを発見し、その

onLongClick事件返回为false时不执行(概率)onClick

種々のアプローチをテスト

特別テストプロジェクトを変更

何の問題もなく次のデモ

package cn.edu.caztc.ceshi;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity implements View.OnClickListener,View.OnLongClickListener{

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button button = (Button)findViewById(R.id.button);
        button.setOnLongClickListener(this);
        button.setOnClickListener(this);
    }

    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        Log.d("测试", "onClick: ");

    }

    @Override
    public boolean onLongClick(View v) {
        // TODO Auto-generated method stub
        Log.d("测试", "onLongClick: ");
        return false;
    }
}

唯一のボタンレイアウトがあります

しかし、動作しないこと、最終結果が見つかりました。

はい、私はそれが最後のプレスイベントをつかむだろう、キビの電話を押すと機能拡張ツールをオープンしました。

 

ソリューション:もちろんああ、閉じられています

 

おすすめ

転載: blog.csdn.net/qq_40176716/article/details/90706253