
有没有办法从谷歌地点地址搜索(AutocompleteSupportFragment)中捕获后退按钮点击监听器?
val btnBackClick =
autocompleteFragment?.view?.findViewById(R.id.places_autocomplete_back_button) as androidx.appcompat.widget.AppCompatImageButton
btnBackClick.setOnClickListener {
Log.e("AutoComplete", "Address Search Back")
}尝试这样做会导致系统崩溃"java.lang.IllegalStateException: Places必须初始化“。
发布于 2020-02-03 20:01:34
我尝试过像你在我这端做的那样获取后退按钮,但是你是对的,视图返回null,尽管它显然是存在的:R.id.places_autocomplete_back_button。
更新:目前还不能获得这个视图,所以我建议你在Google's Issue Tracker上提交一个功能请求,以防谷歌工程师能够考虑添加这个功能。
希望这能有所帮助!
https://stackoverflow.com/questions/59872732
复制相似问题