1

嗨,我第一次制作一个 android 应用程序,但我被卡住了我已经制作了一个带有按钮的主菜单,我希望它转到另一个二级菜单,例如单击控制台游戏,然后转到控制台菜单视图然后从那里点击 PlayStation 按钮进入谷歌地图。问题是当我进入控制台菜单时,即使我将 onclicklistener 方法设置为右侧按钮,这些按钮也无济于事。我已将其范围缩小(我认为)到问题所在的清单,但我找不到问题所在。这是整个代码。请帮助谢谢。:)

<uses-sdk android:minSdkVersion="10" />
 <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

<application
    android:icon="@drawable/gf_icon"
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar"
    android:debuggable="true">


    <uses-library android:name="com.google.android.maps" />

    <!--splash screen-->
    <activity
        android:name=".myMain"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <!-- main screen -->
    <activity
        android:name=".myMenu"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="com.irou.geekfast.CLEARSCREEN" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

    <!-- console games menu -->
     <activity
        android:name=".consoleGames"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="com.irou.geekfast.CONSOLEGAMES" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

     <!-- console games menu -->
     <activity
        android:name=".consoleGames"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="com.irou.geekfast.CONSOLEGAMES" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

     <!-- hardware menu -->
      <activity
        android:name=".mainMenu"
        android:label="@string/app_name">
        <intent-filter>
            <action android:name="com.irou.geekfast.MAINMENU" />
            <category android:name="android.intent.category.DEFAULT" />



        </intent-filter>
    </activity>

      <activity
        android:name=".helpBox"
        android:label="@string/app_name" 
        android:theme="@android:style/Theme.Dialog">
        <intent-filter>
            <action android:name="com.irou.geekfast.HELPBOX" />
            <category android:name="android.intent.category.DEFAULT" />



        </intent-filter>


    </activity>

        <!-- Map activity -->
      <activity
        android:name=".consoleMap"
        android:label="@string/app_name" >



        <intent-filter>
            <action android:name="com.irou.geekfast.CONSOLEMAP" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>


</application>

4

1 回答 1

0

从您提供的信息看来,您缺少意图过滤器

<intent-filter>
      <action android:name="android.intent.action.MAIN" />
       <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
于 2012-05-19T09:49:30.933 回答