Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Placepicker仅在双击后工作_Java_Android_Google Maps - Fatal编程技术网

Java Placepicker仅在双击后工作

Java Placepicker仅在双击后工作,java,android,google-maps,Java,Android,Google Maps,很烦人,我的google place只有在用户双击的情况下才能工作 为什么会这样 我的代码,位置选择器初始化的地方 etLocationD.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // findPlace(); PlacePicker.IntentBuilder builder = n

很烦人,我的google place只有在用户双击的情况下才能工作

为什么会这样

我的代码,位置选择器初始化的地方

etLocationD.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
           // findPlace();
            PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
    try {
        startActivityForResult(builder.build(getActivity()), 101);
    } catch (Exception e) {
       // TODO: Handle the error.
   }
}
    });
My.xml视图

 <com.easyjob.meistars.utils.InputFieldView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="5dp">

            <com.easyjob.meistars.utils.CustomEditText
                android:id="@+id/etLocationD"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:drawableRight="@drawable/ic_placeholder"
                android:hint="@string/your_location"
                android:editable="false"
                android:singleLine="true"
                android:text="" />
        </com.easyjob.meistars.utils.InputFieldView>

在应用程序中,用户必须双击字段以打开位置选择器

当选择位置时,如果用户停留在同一视图中,他只需单击一次即可更改位置-此流程正常

但如果他离开这个视野,回到改变位置,然后再次。。。双击:(

我做错了什么


谢谢!

只需尝试将此属性添加到您的
EditText

android:focusableInTouchMode="false"