我正在寻找一种方法来检测何时取消选择Google地图上的标记.我有一个滑动抽屉,在用户点击标记之前手柄是不可见的,我想在"取消选择"标记后再次使其不可见.我试过marker.isInfoWindowShown()但我无法让它工作.
我有一个gps模块,可以将数据字符串发送到我的Android应用程序.
例如,我得到的字符串可能如下所示:
http:/maps.google.com/maps?q=59.0000000,16.0000000
Run Code Online (Sandbox Code Playgroud)
如何将数字提取为两个不同的字符串.
感谢正手
我有一个非常简单的问题,我真的无法理解.
我有一个方法,它接受一个字符串,并确定字符串的第一个字符是什么,然后返回它.
public String deterFirstChar(String value){
String keyValue;
char res;
res = value.charAt(0);
keyValue = Character.toString(res);
if (keyValue == "C"){
return keyValue;
} else if (keyValue == "G") {
return keyValue;
}
System.out.println("Error: Wrong keyParam");
return "F";
}
Run Code Online (Sandbox Code Playgroud)
但是,对于一个示例keyValue = C而不是返回,它会跳过if语句并在我确定keyValue为"C"时返回"F".
为什么会这样?