У меня есть кнопки воспроизведения в пользовательских всплывающих окнах, и они выводят меня на неверную активность, и я не знаю почему. Активность, которую он запускает, отсутствует даже в методе onclick.
Button playit = (Button) dialog.findViewById(R.id.playDetourDialog);
playit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
System.out.println("go to pyramid");
Intent i = new Intent(getApplicationContext(), PyramidGamePlay.class);
startActivity(i);
dialog.dismiss();
}
});
манифест:
<?xml version="1.0" encoding="utf-8"?>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Main"
android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:theme="@android:style/Theme.NoTitleBar" android:name="GamePlayRegular"></activity>
<activity android:theme="@android:style/Theme.NoTitleBar" android:name="WorldSelect"></activity>
<activity android:theme="@android:style/Theme.NoTitleBar" android:name="OptionsPage"></activity>
<activity android:theme="@android:style/Theme.NoTitleBar" android:name="World"></activity>
<activity android:name="GameEndPage" android:theme="@android:style/Theme.NoTitleBar"></activity>
<activity android:theme="@android:style/Theme.NoTitleBar" android:name="PyramidGamePlay"></activity>
</application>