Java Placepicker仅在双击后工作
很烦人,我的google place只有在用户双击的情况下才能工作 为什么会这样 我的代码,位置选择器初始化的地方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
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"