คือว่า เจะสร้างแผนที่บน Emulator แต่พอรันออกมา มันออกแค่ Grid หาวิธีแก้ยังไงก็ไม่ได้ รบกวนขอความช่วยเหลือหน่อยค่ะ เพราะเวลากระชั้นชิดเหลือเกิน..
คือว่า เจะสร้างแผนที่บน Emulator แต่พอรันออกมา มันออกแค่ Grid หาวิธีแก้ยังไงก็ไม่ได้ รบกวนขอความช่วยเหลือหน่อยค่ะ เพราะเวลากระชั้นชิดเหลือเกิน..
ดูข้อมูลเพิ่มเติมเกี่ยวกับนโยบายความเป็นส่วนตัว และการใช้คุกกี้ของเราคลิก
คุกกี้เหล่านี้มีความสำคัญต่อการให้บริการบนเว็บไซต์แก่คุณ และเพื่อให้คุณสามารถใช้คุณลักษณะบางอย่างได้ คุกกี้เหล่านี้ช่วยในการยืนยันตัวบุคคลของผู้ใช้งานและช่วยป้องกันการปลอมแปลงบัญชีผู้ใช้งาน หากไม่มีคุกกี้เหล่านี้เราอาจไม่สามารถให้บริการแก่คุณได้ เราใช้คุกกี้ดังกล่าวนี้เพื่อให้บริการแก่คุณ
แม้ว่าอาจเกิดคุกกี้ แต่อาจไม่สามารถบันทึกได้เนื่องจากมีสมุดบันทึกที่คุณสามารถอัปเดตได้เว็บไซต์นี้อาจมีคุกกี้หรืออาจเกิดคุกกี้ใหม่อีกครั้ง
ดูข้อมูลเพิ่มเติมคลิก
ต้องสร้าง keystore ก่อนครับ แล้วเอาไป gen ใน map api อีกที แล้วถึงเอามาใช้ได้
ทำแล้วค่ะ แต่มันก็ยังไม่ได้สักที !!ยังขึ้นเหมือนเดิม
เหมือนกันเลยครับ ผมทำบน windows 7 เป็นเหมือนกัน เเต่ บน Mac ไม่มีปัญหา เกิดไรขึ้นหว่า เดี๋ยวผมลองโม่ ต่อก่อนนะครับ มีไรคืบหน้าเดี๋ยวมาบอก อิอิ
package com.mygame;
import com.google.android.maps.GeoPoint;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;
import android.os.Bundle;
import android.view.View;
public class ViewMap extends MapActivity {
/** Called when the activity is first created. */
MapView mv;
MapController mc;
int z=1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mv = (MapView) findViewById(R.id.my_mv);
// mv.setBuiltInZoomControls(true);
// mc= mv.getController();
// mc.setCenter(new GeoPoint(134172453,1009924811));
// mc.setZoom(z);
}
@Override
protected boolean isRouteDisplayed() {
// TODO Auto-generated method stub
return false;
}
public void zoomIn(View v) {
mv.getController().zoomIn();
z=mv.getZoomLevel();
}
public void zoomOut(View v) {
mv.getController().zoomOut();
z=mv.getZoomLevel();
}
}
^
^
^
^
ไม่รู้เป็นอะไรอะครับ มาให้เเค่นี้เอง
ลบไม่เป็นด้วยอะ
ตรง Main.xml เหรอค่ะ แก้มาแล้วหลายวิธีไม่ขึ้นสักทีเลยค่ะ ปวดใจจริงๆๆ!!
ถ้ามี keystore แล้ว ให้ลองเพิ่มบรรทัดข้างล่างใน AndroidManifest.xml
< uses-permission android:name="android.permission.INTERNET" />
< uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
และต้องใช้ Emulator ที่เป็น Google API นะครับ