我正在构建一个应用程序,当在我的应用程序中按下按钮(实际上是图像)时,它会打开谷歌地图 Activity 。 代码编译,但应用程序被强制关闭
JAVA
public class MainActivity extends AppCompatActivity {
private ImageView button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button= (ImageView)findViewById(R.id.button);
button.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri gmmIntentUri = Uri.parse("geo:0,0?q=workshop%20near%20me");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);
}
}
);
}
}
最佳答案
我刚刚解决了。添加编译 android-play-service: 8.+ 后清理 gradle 构建并重建 gradle
关于java - 应用程序被强制关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36680508/