Mohon tanya mastah, ane lg buat aplikasi Jadwal shalat lima waktu yg otomatis berubah berdasarkan lokasi user.
Nah ane bingung aplikasi ane ini mentok di splash screen aja, lucunya di beberapa hape temen ane bisa masuk tp splash screen nya ga keluar jadi langsung masuk ke menu utama. di hape temen ane yg langsung masuk ke utama fungsi jadwal shalatnya normal.
ctx = this;
/** Mengatur waktu tampil */
final int lamaTampil = 2000;
Thread openingThread = new Thread(){
int tunggu = 0;
@Override
public void run(){
try{
super.run();
/**
* Mencek setiap waktu dengan while menggunakan sleep()
* untuk menambahkan waktu tunggu
*/
while(tunggu <lamaTampil ){
sleep(100);
tunggu +=100;
}
/**
* get the last known location from a specific provider (network/gps)
*/
public Location getLocationByProvider(String provider) {
Location location = null;
/*
* if (!locationManager.isProviderEnabled(provider)) { return null; }
*/
try {
if (locationManager.isProviderEnabled(provider)) {
private void showGPSDisabledAlertToUser() {
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
ctx);
alertDialogBuilder
// .setMessage(
// "GPS is disabled in your device. Would you like to enable it?")
.setMessage("Akses lokasi pada Jaringan Operator atau GPS belum ditentukan.\nTentukan sekarang?")
.setCancelable(false)
.setPositiveButton("Ya",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int id) {
Intent callGPSSettingIntent = new Intent(
android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(callGPSSettingIntent);
}
});
alertDialogBuilder.setNegativeButton("Batal",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = alertDialogBuilder.create();
alert.show();
}
}
semoga ada mastah2 disini yang berkenan bisa bantu ane hehe...
thx kaskus
0
521
Kutip
1
Balasan
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!