У меня есть приложение, использующее карты Google - до того момента, пока оно не работает нормально. Но теперь, когда я хочу нажать кнопку, чтобы добавить функциональность на карту, у меня возникают проблемы.
Мне удалось визуализировать кнопку на экране, также она работает при нажатии - она показывает правильно тост. Но моя цель состоит в том, чтобы начать новый вид деятельности (имея свой собственный макет) - поиск и чтение тонов уроков и прочего - вот что у меня есть:
//the Add Button in the upper right corner
Button addBookmark = (Button) findViewById(R.id.Button);
addBookmark.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View mapView) {
Intent addBookmarkIntent = new Intent(GoogleMapsApp.this, LocationBookmaker.class);
startActivity(addBookmarkIntent);
}
});
Также я отредактировал файл манифеста:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
...
<activity android:name=".LocationBookmarker"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
...
</manifest>
Независимо от того, что я пытаюсь, я всегда получаю «Приложение GoogleMapsApp (процесс google.maps.app) неожиданно остановилось. Пожалуйста, попробуйте еще раз». с единственной опцией «Принудительное закрытие».
Я пытаюсь уже два дня - и во многих примерах в Интернете другие говорят, что это должно работать так. Я не вижу, где может быть моя ошибка.
Может быть, в начале намерения, или в манифесте, или где ...?