0

嗨,我正在将一些变量从我的第二个活动传递给我的主要活动,从而导致“无法启动活动 ComponentInfo”错误有没有办法修复我得到的空错误

这是我的主要活动代码,这是变量被传递到的活动

            Intent Transport = getIntent();
    Bundle Reciever = Transport.getExtras();



    bChange = Reciever.getBoolean("Changed");

    if(bChange == true)
    {


    minV = Reciever.getInt("Min");
    maxV = Reciever.getInt("Max");
    minS = Reciever.getInt("MinS");
    value = Reciever.getBoolean("distanceM");
    bScroll = true;

    }

有没有一种方法可以绕过这个错误或我在其他类似帖子中看到的所谓的空值

这是我的xml

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.example.audiovolumecontrol.VolumeControlMAIN"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

        android:name=".com.example.audiovolumecontrol.Options"
        android:label="@string/options_name"
        android:screenOrientation="portrait" >

    </activity>
</application>

感谢您的帮助

似乎空值已开启

  Bundle Reciever = Transport.getExtras(); 

有什么办法可以绕过它而不删除它

4

1 回答 1

0

您的选项活动清单名称为“.com.example.audiovolumecontrol.Options”

我猜你不想要第一个“。”

于 2013-08-29T17:54:15.963 回答