2
我很困惑這些字段的數據類型。我想獲取存儲在手機中的圖像的長和寬,並將其表示爲Geopoint。我的代碼要做到這一點:Geopoint Long和Lat表示爲int,但MediaStore中的Long和Lat字段表示爲雙精度?
double long_ = imageCursor.getDouble(imageCursor.getColumnIndex(MediaStore.Images.Media.LONGITUDE));
double lat = imageCursor.getDouble(imageCursor.getColumnIndex(MediaStore.Images.Media.LATITUDE));
產生了困惑,因爲這些都是浮點值,但GeoPoint的構造需要長時間和LAT int型。是否有一些我必須手動進行的轉換?