Добрый день,Android Несколько намерений - одна форма
Я пытаюсь создать базовое меню в моем приложении andorid, которое содержит 5 кнопок, каждый из которых приведет вас в другую форму. Я пытаюсь создать Java, чтобы выполнить это действие, но по всей видимости, работает в следующее сообщение об ошибке с каждым из моих кнопок
«Пример не может быть решена в качестве переменной»
Пожалуйста, помогите мне в решении мой код, или если есть более простой способ, чтобы позволить мне выполнить это меню с 5 кнопок в каждой из них в другой форме
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.techblogon.loginexample.MainMenu" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:src="@drawable/pic" />
<Button
android:id="@+id/btnFootball"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/imageView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="Football"
android:onClick="btnFootball" />
<Button
android:id="@+id/btnHockey"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/btnFootball"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="Hockey"
android:onClick="btnHockey" />
<Button
android:id="@+id/btnLacrosse"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/btnLacrosse"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="Lacrosse"
android:onClick="btnLacrosse" />
<Button
android:id="@+id/btnCurling"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/btnLacrosse"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="Curling"
android:onClick="btnCurling" />
<Button
android:id="@+id/btnLogout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/btnCurling"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="Logout"
android:onClick="btnLogout" />
</RelativeLayout>
Вот это Java:
package com.techblogon.loginexample;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.view.View.OnClickListener;
import android.content.Context;
import android.view.Menu;
import android.view.MenuItem;
public class MainMenu extends Activity {
public void ButtonOnClick(View v) {
switch (v.getId()) {
case R.id.btnFootball:
startActivity(Football);
break;
case R.id.btnHockey:
startActivity(Hockey);
break;
case R.id.btnLacrosse:
startActivity(Lacrosse);
break;
case R.id.btnCurling:
startActivity(Curling);
break;
case R.id.btnLogout:
startActivity(HomeActivity);
break;
}
}
}
Вам необходимо прочитать о намерениях и о том, как их запускать. –
Возможный дубликат [Несколько намерений в главном меню] (http://stackoverflow.com/questions/28410768/multiple-intents-on-main-menu) – miselking
Это ваш код или [это] (http: // stackoverflow.com/questions/28410768/multiple-intents-on-main-menu) ваш код? Мне кажется, что вы снова и снова задаете одни и те же вещи ... – miselking