Solved

Android and Google Maps v2

Posted on 2013-06-24
8
454 Views
Last Modified: 2013-08-18
Does anyone have a working example of google maps working for android?
I'm using tabs to navigate.  I followed the google maps page from google (https://developers.google.com/maps/documentation/android/start) but that doesn't work.  I keep getting an error about my fragment tag in my xml code.

<fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.MapFragment"/>

Open in new window


also when i connect to the google play services lib, all my images that i get from the web don't show anymore.
0
Comment
Question by:BTMExpert
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 2
8 Comments
 
LVL 13

Assisted Solution

by:Molnar István
Molnar István earned 250 total points
ID: 39275640
0
 

Author Comment

by:BTMExpert
ID: 39285669
Those tutorials don't work with the google maps version 2.  Is there a working version of this that uses the Activity class instead of FragmentActivity, Fragment, or MapActivity?
0
 
LVL 35

Expert Comment

by:girionis
ID: 39293019
Have you seen this tutorial?
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 

Author Comment

by:BTMExpert
ID: 39293055
Yea I've see that.  I've been trying to find some other way to work around this google map issue.  I can get the tutorials to work but in my app I'm using a FragmentPagerAdapter so I can only use Fragments now which I don't see any google maps using that class so I might be in trouble.
0
 

Author Comment

by:BTMExpert
ID: 39358939
Is this possible?  No Activity, no FragmentActivity.  Just a plain Fragment.  All I get is a blank screen.
0
 
LVL 35

Assisted Solution

by:girionis
girionis earned 250 total points
ID: 39395500
Not sure if you can use only a fragment. The way I did it was to declare the google map inside a
com.google.android.maps.MapView

Open in new window

and inside my manifest file I declared a
<uses-library android:name="com.google.android.maps"/>

Open in new window

.
0
 

Accepted Solution

by:
BTMExpert earned 0 total points
ID: 39404531
i figured it out.

<fragment
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        class="com.google.android.gms.maps.SupportMapFragment" />

Open in new window


using
MapView m;
	private GoogleMap googleMap;

Open in new window


manifest just like google's example and it works!!!
0
 

Author Closing Comment

by:BTMExpert
ID: 39417752
I figured it out
0

Featured Post

Enroll in May's Course of the Month

May’s Course of the Month is now available! Experts Exchange’s Premium Members and Team Accounts have access to a complimentary course each month as part of their membership—an extra way to increase training and boost professional development.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
This video is in connection to the article "The case of a missing mobile phone (https://www.experts-exchange.com/articles/28474/The-Case-of-a-Missing-Mobile-Phone.html)". It will help one to understand clearly the steps to track a lost android phone.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question