Итак, мое приложение Состоит из первого действия, которое показывает некоторый текст, а на панели действий есть меню «Файл», в котором я помещаю параметр «Мое местоположение».Android Second Activity Error
я вызвать другую активность в mainActivity с onOptionItemSelected следующим образом:
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_photo:
openPhoto();
return true;
case R.id.action_video:
openVideo();
return true;
case R.id.action_map:
Intent intent = new Intent(this, GPSTracker.class);
startActivity(intent);
return true;
default:
return super.onOptionsItemSelected(item);
}
в манифесте я объявить вторую активность следующим образом:
<activity
android:name="com.example.locateme.GPSTracker"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
и в GPSTracker.java я пишу это:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_gpstracker);
}
также есть мой код для поиска местоположения. Я запускаю приложение, bu, когда я нажимаю My Location
, приложение отключается.
Here are the logcat errors after removing intent for GPS activity
The full code of the app is here, в случае может быть что-то я пропустил. Я называю второе действие неправильным способом?
сообщение logcat error –
Я добавил logcat в вопрос. Спасибо. –
его не загружающая страница ваш lagcat –