我正在创建一个有button
的应用,当用户点击该按钮时,它会获取用户的经度和经度,并提示使用谷歌地图打开它,当我点击按钮时正在改变按钮的文字和颜色,但我想要的是当它提示在地图中打开它,如果用户在该视图外面点击,那么按钮将变为其原始文本。我有相对布局和相对布局我有一个方法setOnClickListener
,以便当用户点击外部按钮时,如果提示已打开,则它将更改为原始bt,然后它无效。“
String uri = "http://maps.google.com/maps?f=d&hl=en&saddr=" + mylatitude + "," + mylongitude + "&daddr=" + locationofuserlat + "," + locationofuserlong;
Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(Intent.createChooser(intent, "Select an application"));`
这是我提示的代码,我点击外面然后按钮不会改变。