Java 如果if语句为true,则尝试打开活动
我正在编写Hello Android book数独示例,希望在游戏结束时创建一个祝贺对话框。在一个游戏类中,我检查是否有空白方块,然后在Java 如果if语句为true,则尝试打开活动,java,android,eclipse,sudoku,Java,Android,Eclipse,Sudoku,我正在编写Hello Android book数独示例,希望在游戏结束时创建一个祝贺对话框。在一个游戏类中,我检查是否有空白方块,然后在PuzzleView类中,我试图检查游戏是否解决。如果游戏完成,它应该会显示消息,但我在创建意图时出错 构造函数意图(拼图视图,类)未定义 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (game.isSolved()== true) { Inte
PuzzleView
类中,我试图检查游戏是否解决。如果游戏完成,它应该会显示消息,但我在创建意图时出错
构造函数意图(拼图视图,类)
未定义
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (game.isSolved()== true)
{
Intent i = new Intent(PuzzleView.this, Congratulations.class);
startActivity(i);
}
else
{
Log.d(TAG, "onKeyDown: keycode=" + keyCode + ", event="
+ event);
/*MORE CODE GOES HERE*/
有人能帮忙吗?
编辑:-我认为我遇到的主要问题是试图在扩展视图的类中启动触觉。有什么方法可以做到这一点吗?1.请检查
PuzzleView
和祝贺
课程是否有扩展活动
2.确保在AndroidManifest.xml
文件中定义了这些活动
虽然你知道,但我还是会展示意图语法
Intent i = new Intent(Your_Current_Activity.this, Your_Desired_Activity.class);
startActivity(i);
你好,谢谢你的快速回复。祝贺您类扩展了活动,但PuzzleView扩展了视图