2017-01-22 8 views
-1

私は、ユーザがタッチした画面の6つのカラムのどれを決定するための効率的なアルゴリズムを探しています。利用可能な情報は、ユーザが触れたオンスクリーングリッドのどのセルであるかである。ユーザは、例えば、私は、ユーザーがセルに触れた場合は、私はタッチが列3に発生したことを判断するためにJavaで実装できるアルゴリズムを見つけたい、セル#10を触れた場合グリッドカラムタッチ決定アルゴリズム

 Top Bezel 
|1 2 3 4 5 6 | 
|7 8 9 10 11 12| 
|13 14 15 16 17 18| 
|19 20 21 22 23 24| 
|25 26 27 28 29 30| 
|31 31 32 33 34 35| 
|36 37 38 39 40 41| 
...etc. (21 rows total) 

:画面のグリッドは次のようになります#13、列0に接触したと判断したい。

これをJavaメソッドで効率的に実装するにはどうすればよいですか?

答えて

2
int column(int cell) { return (cell - 1) % 6; } 
関連する問題