【发布时间】:2015-04-22 13:56:00
【问题描述】:
所以,我有一个自定义 BoardView 类扩展 View。当用户按下单元格时,我实现了绘图板、线条和可绘制的“O”。
但是,我无法正确实现以下问题:
1. 用户捏合(多点触控)时缩放 BoardView。
2. 如果 BoardView 大于 BoardView 的初始宽度或高度,则将 BoardView 滚动到左、右、上、下。
3.当用户在缩放或滚动后按下单元格时找到正确的单元格坐标。
这是我的第一个游戏项目,如果有人知道如何解决这个问题,请帮助我。
我试过了,但没有正常工作。 BoardView 宽度等于屏幕宽度,BoardView 高度等于 BoardView 宽度。这是方板视图。
我提供 200 赏金来解决这个问题。
这是我的项目,大家可以下载编辑:https://drive.google.com/file/d/0BxNIUTd_m1x8cUQ2NGpSMDBuVVE/view?usp=sharing
Github:https://github.com/boyfox/GameTicTacToe
BoardView 代码:http://pastie.org/10109253 或 http://pastebin.com/TRU8Ybds
我自己找到了解决方案,但需要改进代码,您可以用您的解决方案回答我的问题!
【问题讨论】:
-
首先:我在这里看不到任何赏金。秒:我怀疑有人会为您编写代码,您应该尝试自己编写代码并在此处发布一个包含您无法修复的问题列表的问题。
-
我没有说给我写代码,解决问题需要代码。设置赏金功能将在两天后出现,我将被设置赏金。 @aga 感谢您的评论。
-
检查了你的 github 项目,它立即崩溃了。在寻求其他任何帮助之前,我会先解决这个问题。
-
@PaulBurke 这不是我使用 GestureDetectorCompat 的崩溃,请将 support4 库和 v7-appcompact 添加到项目中
标签: android view touch zooming