我想一键选择一个图像视图,然后再次点击将一个复制的图像视图添加到另一个视图。

时间:2017-01-16 15:51:11

标签: java android onclicklistener

出于我们的目的,我们将其视为国际象棋游戏。所以我触摸女王并点击它,然后我触摸我想移动女王的广场,女王移动到那个广场。

我认为这是一项非常简单的任务,但我已经搜索了高低的答案但尚未找到答案。
原来我使用的是OnTouchListener和Drag and Drop,但它可以更好地使用OnClick,这样用户可以点击两次来移动对象。 (我认为)

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

设置OnClickListener和变量以保存选定的字段。 onClick,检查是否已选择一个字段,如果没有,则将单击的字段存储在变量中。如果已存储选定的字段,则将该块从存储的字段移动到单击的字段并清除变量以允许新的移动。您也可以在第二个分支中应用游戏逻辑/规则。