簡體   English   中英

API 14+中MapView的謬誤event.getY()

[英]Fallacious event.getY() of MapView in APIs 14+

應用程序是要在谷歌地圖上創建一個標記。 它會在正確的位置使用最多13個API創建標記。

GeoPoint longpressLocation = getProjection().fromPixels((int)event.getX(),
(int)event.getY());

但是在14+版本中,它將event.getY增加大約40個像素。 清單中還提到了隱藏標題欄:

<activity android:name=".Travelalarm" android:label="@string/app_name"  android:theme="@android:style/Theme.NoTitleBar">

除了通過Build.VERSION.SDK_INT > 13減少該像素數之外,是否有任何好看的決定?

我只有sdk 13有58像素,只有sdk 14有110像素,只有event.getY();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM