看板 java 關於我們 聯絡資訊
※ 引述《orzreynold (Androider)》之銘言: : 這是我的xml : 版本為2.1 + Google map api : 螢幕解析度480*800 : 畫面變大,mapview跟著跟大,卻讓mapview不清楚 : <?xml version="1.0" encoding="utf-8"?> : <FrameLayout : android:id="@+id/widget0" : android:layout_width="fill_parent" : android:layout_height="fill_parent" : android:keepScreenOn = "true" : xmlns:android="http://schemas.android.com/apk/res/android" : <com.google.android.maps.MapView : android:id="@+id/trackmapview" : android:layout_width="fill_parent" : android:layout_height="fill_parent" : android:enabled="true" : android:clickable="true" : android:apiKey="API KEY" : /> : <Spinner android:id="@+id/spinner4" : android:textSize="25sp" : android:layout_width="wrap_content" : android:layout_height="wrap_content" : android:layout_x="0dip" : android:layout_y="0dip" : android:drawSelectorOnTop="true" : /> : </FrameLayout> 在FrameLayout裡面layout_x和layout_y都是多餘的。 我在Android2.1 + Google API + WVGA854的模擬器以及HTC Desire測試都是正常的 我的AndroidManifest.xml裡面設定如下,僅供參考 <uses-sdk android:minSdkVersion="3" /> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:anyDensity="true" /> 我的部分layout,MapView是我有另外改寫過的, 另外做了一些地圖顯示範圍改變的事件出來,但應該沒差太多。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent"> <my.util.map.MyMap android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:enabled="true" android:clickable="true" android:apiKey="@string/gmap_apikey" /> </FrameLayout> </LinearLayout> 因為你沒有提供任何一點畫面和code,所以我也無從判讀起。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.88.75 ※ 編輯: lovelycateye 來自: 122.116.88.75 (12/03 10:53)
orzreynold:感謝你,我在Support Screen裡的Any Density改成true 12/03 11:00
orzreynold:我沒有設定到這一段,感謝!!! 12/03 11:01
lovelycateye:恭喜~ 12/03 11:03
orzreynold:你真的好熱心喔~ 12/03 11:04
lovelycateye:因為我剛好也在做,想說看有沒有我沒測到的情況=3=" 12/03 11:09
lovelycateye:而且幫了你,我也學到原來沒設螢幕密度會糊掉 12/03 11:11