人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Android の GridViewの子要素の座標を getHitRect で取ろうとすると、何故か座標が右に進んで行ってしまいます。何か原因として思いあたる物がありましたら、ご教示いただけないでしょうか。

####
gridView.setNumColumns(4);
...中略...
Rect r = new Rect()
...中略...
Log.v("SAMPLE",i+":"+r.left+","+r.top+","+r.right+","+r.bottom+","+target.getName());

####
9:0,0948,90,1038,Music
8:0,1024,90,1114,Camera
7:0,1100,90,1190,People
6:0,1176,90,1266,Phone
5:0,1252,90,1342,Settings
4:0,1328,90,1418,Email
3:0,1404,90,1494,Messaging
2:0,1480,90,1570,Clock
1:0,1556,90,1646,Gallery
0:0,1632,90,1722,Calendar

●質問者: domodomodomo
●カテゴリ:コンピュータ
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kodairabase

View#getGrobalRect で絶対座標を取得すべきではないでしょうか。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ