คำถามติดแท็ก android-maps

23
รหัสซ้ำ, แท็กเป็นโมฆะหรือรหัสหลักที่มีแฟรกเมนต์อื่นสำหรับ com.google.android.gms.maps.MapFragment
ฉันมีแอปพลิเคชั่นสามแท็บ แต่ละแท็บมีไฟล์. xml สำหรับเลย์เอาต์ของตัวเอง main.xml มีแฟรกเมนต์แผนที่ของตัวเอง เป็นแอปที่แสดงขึ้นเมื่อแอปพลิเคชันเปิดตัวครั้งแรก ทุกอย่างทำงานได้ดียกเว้นเมื่อฉันเปลี่ยนระหว่างแท็บ หากฉันพยายามเปลี่ยนกลับไปที่แท็บชิ้นส่วนแผนที่ฉันได้รับข้อผิดพลาดนี้ การสลับไปมาระหว่างแท็บอื่น ๆ ใช้งานได้ดี มีอะไรผิดปกติที่นี่? นี่คือคลาสหลักและ main.xml ของฉันรวมถึงคลาสที่เกี่ยวข้องที่ฉันใช้ (คุณจะพบบันทึกข้อผิดพลาดที่ด้านล่าง) ชั้นหลัก package com.nfc.demo; import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.Activity; import android.app.Fragment; import android.app.FragmentTransaction; import android.os.Bundle; import android.widget.Toast; public class NFCDemoActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActionBar bar = getActionBar(); …

7
ฉันจะแสดงเครื่องหมายใน Maps ที่เปิดตัวโดย Geo URI Intent ได้อย่างไร
ฉันมีแอปพลิเคชันที่ต้องการแสดงสถานที่ต่างๆ (ทีละแห่งเลือกโดยการป้อนข้อมูลของผู้ใช้) โดยเปิดใช้ Google แผนที่ด้วยพิกัดทางภูมิศาสตร์ที่ระบุ ฉันกำลังใช้สิ่งนี้อยู่ (โดยมีค่า lat จริงและค่า long แน่นอน): Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:<lat>,<long>?z=17")); startActivity(intent); ค่อนข้างตรงตามที่ฉันต้องการยกเว้นว่าจะไม่แสดงตัวบ่งชี้หรือเครื่องหมายสำหรับจุดที่ระบุ ศูนย์เฉพาะที่ตั้งเท่านั้น มีวิธีรับเครื่องหมายหรืออย่างอื่นโดยไม่ใช้ MapView หรือไม่?

18
การให้สิทธิ์ Google Maps Android API v2 ล้มเหลว
ขั้นตอนของฉัน: ได้รับรหัส SHA1 จาก debug.keystore สร้างแอปในคอนโซล google apis เปิดใช้งาน google map api v2.0 อินพุต SHA1; my.package.name รับคีย์ API สร้างไฟล์ AndroidManifest: <permission android:name="my.package.name.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="my.package.name.permission.MAPS_RECEIVE"/> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <application android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:hardwareAccelerated="true"> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="MY_API_KEY_HERE" /> …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.