为了账号安全,请及时绑定邮箱和手机立即绑定

点击再来一局就停止运行怎么办

public void RestartGame(){
    //清除数据
    mWhiteArray.clear();
    mBlackArray.clear();
    mIsGameOver = false;
    mIsWhiteWinner = false;

    invalidate();
}




public class MainActivity extends AppCompatActivity {

    private wuziqiPanel wuziqiPanel;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        wuziqiPanel=(wuziqiPanel) findViewById(R.id.id_wuziqi);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.menu_main,menu);
        return true;
    }

    @Override
    public boolean onContextItemSelected(MenuItem item) {
        int id=item.getItemId();
        if(id==R.id.action_settings) {
            wuziqiPanel.start();
            return true;
        }
        return super.onContextItemSelected(item);
    }
}



<com.msz_wuziqi.wuziqiPanel
    android:id="@+id/id.wuziqi"
    android:layout_centerInParent="true"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    />


正在回答

1 回答

你是不是wuziqiPanel的id写错了……xml里面id是id.wuziqi,但是你在findViewById里面写的是id_wuziqi。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-五子连珠
  • 参与学习       39006    人
  • 解答问题       166    个

Android游戏开发-五子连珠,本教程通过UI与逻辑实现双人对战

进入课程

点击再来一局就停止运行怎么办

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信