Thursday, 24 September 2015

HOW TO ACCESS MAP IN ANDROID WITH DIALOG BOX

ackage com.dialog;

import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.provider.Settings;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends Activity implements LocationListener {
LocationManager loc;
    @Override
public void onLocationChanged(Location location) {
// TODO Auto-generated method stub
    double latitude=location.getLatitude();
    double longitude=location.getLongitude();
    Toast.makeText(getApplicationContext(), "lat"+latitude+ " Long"+longitude,1).show();
}

@Override
public void onProviderDisabled(String provider) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(),"Disable", 2000).show();

}

@Override
public void onProviderEnabled(String provider) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(),"Enable", 2000).show();
}

@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
// TODO Auto-generated method stub

}

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        loc=(LocationManager) getSystemService(Context.LOCATION_SERVICE);
        loc.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, MainActivity.this);
        loc.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, MainActivity.this);
        loc.requestLocationUpdates(LocationManager.PASSIVE_PROVIDER, 0, 0, MainActivity.this);
    }
   
        public void dialog(View v)
        {
       Builder aa=new AlertDialog.Builder(MainActivity.this);
        aa.setTitle("internet not working");
        aa.setMessage("press ok to open internet setting else press no");
        aa.setPositiveButton("hlo",new OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Intent aa=new Intent (Settings.ACTION_WIRELESS_SETTINGS);
startActivity(aa);
}
});
       
        Dialog ab=aa.create();
        ab.show();


   

 


 Dialog d=new Dialog (MainActivity.this);
 d.setContentView(R.layout.activity_main);
 Button b1=(Button) d.findViewById(R.id.button1);
 b1.setOnClickListener(new View .OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub

}
});
 d.setTitle("internet not working");
 d.show();
        }
}
        

No comments:

Post a Comment

Earn money online through app sign up

Hey, I just transferred some money to a friend using Chillr. Its super quick and easy. Check it out. https://m.chillr.in/invite Hey! I...