I have already posted solution to your problems. Let me know if this solved your problem.
Regards Sarwar Erfan On Nov 30, 12:58 pm, Robin Talwar <r.o.b.i.n.abhis...@gmail.com> wrote: > Thanks for replying > > I will be careful from now onwards. > My application is running but the map is not visible. > > As i have mentioned in the code that i have 3 linearlayouts. > One parent Linear Layout and 2 child Linear Layout > In first child linear layout i have orientation = horizontal and have 5 > buttons in it > in second Linear Layout i have google Map which is not showing in the > application > > 5 Buttons have the following functionality :- > > 1. Zoomin > 2. Zoomout > 3. Sets the StreetView > 4. Sets the Satellite View > 5. Sets the Traffic View > > Since the Map is not visible clicking on the last three buttons does nothing > But when i click on either Zoomin or Zoomout the application gives a "force > close" error > > Let me know if i am doing anything wrong or if you want to know anything > else to understand the situation. > > Thanks > On Tue, Nov 30, 2010 at 11:33 AM, Sarwar Erfan <erfanonl...@gmail.com>wrote: > > > > > > > > > What is the problem you are facing? > > > Few will have time to create new project, copy and paste your codes, > > run and find out what the problem is.... Then comes the question of > > solution. > > > Regards > > Sarwar Erfan > > > On Nov 30, 11:16 am, Abhishek Talwar <r.o.b.i.n.abhis...@gmail.com> > > wrote: > > > I don't know what i always seem to end up doing wrong but it is quite > > > irritating now and > > > it is second time i am posting on same topic. > > > Please if anyone can take time to read the following code and guide me > > > that what is lacking i would be highly obliged > > > > Manifest.xml > > > > <?xml version="1.0" encoding="utf-8"?> > > > <manifest xmlns:android="http://schemas.android.com/apk/res/android" > > > package="org.mymapinapi" > > > android:versionCode="1" > > > android:versionName="1.0"> > > > <application android:icon="@drawable/icon" android:label="@string/ > > > app_name"> > > > <uses-library android:name="com.google.android.maps" /> > > > <activity android:name=".mymapinapi" > > > android:label="@string/app_name"> > > > <intent-filter> > > > <action android:name="android.intent.action.MAIN" /> > > > <category > > > android:name="android.intent.category.LAUNCHER" /> > > > </intent-filter> > > > </activity> > > > <uses-permission > > > android:name="android.permission.ACCESS_FINE_LOCATION" /> > > > <uses-permission > > > android:name="android.permission.ACCESS_COARSE_LOCATION" /> > > > <uses-permission android:name="android.permission.INTERNET" /> > > > </application> > > > <uses-sdk android:minSdkVersion="7" /> > > > > </manifest> > > > > Main.xml :- > > > The layout contains two linear layouts. > > > The first one has 5 buttons in horizontal layout and second one has > > > simple mapview wih google api > > > > <?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" > > > > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > > > android" > > > android:orientation="horizontal" > > > android:layout_width="fill_parent" > > > android:layout_height="fill_parent"> > > > > <Button android:id="@+id/zoomin" > > > android:text="+" > > > android:layout_width="wrap_content" > > > android:layout_height="wrap_content" /> > > > > <Button android:id="@+id/zoomout" > > > android:text="-" > > > android:layout_width="wrap_content" > > > android:layout_height="wrap_content" /> > > > > <Button android:id="@+id/satellite" > > > android:text="Satellite" > > > android:layout_width="wrap_content" > > > android:layout_height="wrap_content" /> > > > > <Button android:id="@+id/street" > > > android:text="Street" > > > android:layout_width="wrap_content" > > > android:layout_height="wrap_content" /> > > > > <Button android:id="@+id/traffic" > > > android:text="Traffic" > > > android:layout_width="wrap_content" > > > android:layout_height="wrap_content" /> > > > > </LinearLayout> > > > > <LinearLayout android:id="@+id/LinearLayout01" > > > android:layout_width="wrap_content" > > > android:layout_height="wrap_content"> > > > <com.google.android.maps.MapView android:id="@+id/mymap" > > > android:layout_width="fill_parent" > > > android:layout_height="fill_parent" > > > > android:apiKey="033PkWkCKskK50UfVjdjehD71XJ55xuDOEassDQ" /></ > > > LinearLayout> > > > > </LinearLayout> > > > > Main Java > > > file :- > > > > package org.mymapinapi; > > > > import com.google.android.maps.MapActivity; > > > import com.google.android.maps.MapView; > > > > import android.app.Activity; > > > import android.os.Bundle; > > > import android.view.View; > > > import android.view.View.OnClickListener; > > > import android.widget.Button; > > > > public class mymapinapi extends MapActivity { > > > MapView mv; > > > Button btn1,btn2,btn3,btn4,btn5; > > > /** Called when the activity is first created. */ > > > @Override > > > public void onCreate(Bundle savedInstanceState) { > > > super.onCreate(savedInstanceState); > > > setContentView(R.layout.main); > > > mv=(MapView)findViewById(R.id.mymap); > > > btn1=(Button)findViewById(R.id.zoomin); > > > btn2=(Button)findViewById(R.id.zoomout); > > > btn3=(Button)findViewById(R.id.satellite); > > > btn4=(Button)findViewById(R.id.street); > > > btn5=(Button)findViewById(R.id.traffic); > > > > btn1.setOnClickListener(new OnClickListener(){ > > > > @Override > > > public void onClick(View v) { > > > // TODO Auto-generated method stub > > > mv.getController().zoomIn(); > > > > } > > > > }); > > > > btn2.setOnClickListener(new OnClickListener(){ > > > > @Override > > > public void onClick(View v) { > > > // TODO Auto-generated method stub > > > mv.getController().zoomOut(); > > > > } > > > > }); > > > > btn3.setOnClickListener(new OnClickListener(){ > > > > @Override > > > public void onClick(View v) { > > > // TODO Auto-generated method stub > > > mv.setStreetView(false); > > > mv.setTraffic(false); > > > mv.setSatellite(true); > > > > } > > > > }); > > > > btn4.setOnClickListener(new OnClickListener(){ > > > > @Override > > > public void onClick(View v) { > > > // TODO Auto-generated method stub > > > mv.setStreetView(true); > > > mv.setTraffic(false); > > > mv.setSatellite(false); > > > > } > > > > }); > > > > btn5.setOnClickListener(new OnClickListener(){ > > > > @Override > > > public void onClick(View v) { > > > // TODO Auto-generated method stub > > > mv.setStreetView(false); > > > mv.setTraffic(true); > > > mv.setSatellite(false); > > > > } > > > > }); > > > } > > > > @Override > > > protected boolean isRouteDisplayed() { > > > // TODO Auto-generated method stub > > > return false; > > > } > > > > } > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com<android-developers%2Bunsubs > > cr...@googlegroups.com> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en