• Mua VIP Member ủng hộ Forum cũng như tắt quảng cáo trên diễn đàn bạn nhé.

Full Vietmap S2 Q3 2024 full

  • Người tạo chủ đề Người tạo chủ đề kent
  • Ngày bắt đầu Ngày bắt đầu
  • Thẻ Thẻ
    vietmap
  • Người dùng được gắn thẻ Không có
chặn bằng edit kiểu gì vậy b?
Inten filter vs permission thôi bác nó ko cho load notification mỗi khi đấy nó sẽ invole cái check map
import android.content.IntentSender;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.Toast;

import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;

import com.google.android.gms.common.api.ResolvableApiException;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;
import com.google.android.gms.location.LocationSettingsRequest;
import com.google.android.gms.location.LocationSettingsResponse;
import com.google.android.gms.tasks.Task;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

checkGPS();
}

private void checkGPS() {
LocationRequest locationRequest = LocationRequest.create()
.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);

LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder()
.addLocationRequest(locationRequest);

Task<LocationSettingsResponse> task = LocationServices.getSettingsClient(this)
.checkLocationSettings(builder.build());

task.addOnSuccessListener(locationSettingsResponse -> {
// GPS đã được bật
Toast.makeText(this, "GPS is already enabled", Toast.LENGTH_SHORT).show();
});

task.addOnFailureListener(e -> {
if (e instanceof ResolvableApiException) {
try {
// Hiển thị hộp thoại yêu cầu bật GPS
((ResolvableApiException) e).startResolutionForResult(MainActivity.this, 1001);
} catch (IntentSender.SendIntentException sendEx) {
sendEx.printStackTrace();
}
} else {
Toast.makeText(this, "Unable to turn on GPS", Toast.LENGTH_SHORT).show();
}
});
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);

if (requestCode == 1001) {
if (resultCode == RESULT_OK) {
Toast.makeText(this, "GPS is now enabled", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(this, "GPS is not enabled", Toast.LENGTH_SHORT).show();
}
}
}
}
 
Chỉnh sửa lần cuối:
Inten filter vs permission thôi bác nó ko cho load notification mỗi khi đấy nó sẽ invole cái check map
import android.content.IntentSender;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.Toast;

import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;

import com.google.android.gms.common.api.ResolvableApiException;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;
import com.google.android.gms.location.LocationSettingsRequest;
import com.google.android.gms.location.LocationSettingsResponse;
import com.google.android.gms.tasks.Task;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

checkGPS();
}

private void checkGPS() {
LocationRequest locationRequest = LocationRequest.create()
.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);

LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder()
.addLocationRequest(locationRequest);

Task<LocationSettingsResponse> task = LocationServices.getSettingsClient(this)
.checkLocationSettings(builder.build());

task.addOnSuccessListener(locationSettingsResponse -> {
// GPS đã được bật
Toast.makeText(this, "GPS is already enabled", Toast.LENGTH_SHORT).show();
});

task.addOnFailureListener(e -> {
if (e instanceof ResolvableApiException) {
try {
// Hiển thị hộp thoại yêu cầu bật GPS
((ResolvableApiException) e).startResolutionForResult(MainActivity.this, 1001);
} catch (IntentSender.SendIntentException sendEx) {
sendEx.printStackTrace();
}
} else {
Toast.makeText(this, "Unable to turn on GPS", Toast.LENGTH_SHORT).show();
}
});
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);

if (requestCode == 1001) {
if (resultCode == RESULT_OK) {
Toast.makeText(this, "GPS is now enabled", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(this, "GPS is not enabled", Toast.LENGTH_SHORT).show();
}
}
}
}
thank cụ
 
Sao mình cài cứ báo điện thoại không tương thích nhỉ? Mình dùng XIAOMI T14 PRO
 
app của mình cài từ đợt Q1 2024, quý 2 ấn cập nhật từ cửa hàng cập nhật được, từ đó ko cập nhật nữa mà bh kiểm tra lại thì báo dữ liệu hiện tại là Q3 2024, ảo quá
 
Inten filter vs permission thôi bác nó ko cho load notification mỗi khi đấy nó sẽ invole cái check map
import android.content.IntentSender;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.Toast;

import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;

import com.google.android.gms.common.api.ResolvableApiException;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;
import com.google.android.gms.location.LocationSettingsRequest;
import com.google.android.gms.location.LocationSettingsResponse;
import com.google.android.gms.tasks.Task;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

checkGPS();
}

private void checkGPS() {
LocationRequest locationRequest = LocationRequest.create()
.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);

LocationSettingsRequest.Builder builder = new LocationSettingsRequest.Builder()
.addLocationRequest(locationRequest);

Task<LocationSettingsResponse> task = LocationServices.getSettingsClient(this)
.checkLocationSettings(builder.build());

task.addOnSuccessListener(locationSettingsResponse -> {
// GPS đã được bật
Toast.makeText(this, "GPS is already enabled", Toast.LENGTH_SHORT).show();
});

task.addOnFailureListener(e -> {
if (e instanceof ResolvableApiException) {
try {
// Hiển thị hộp thoại yêu cầu bật GPS
((ResolvableApiException) e).startResolutionForResult(MainActivity.this, 1001);
} catch (IntentSender.SendIntentException sendEx) {
sendEx.printStackTrace();
}
} else {
Toast.makeText(this, "Unable to turn on GPS", Toast.LENGTH_SHORT).show();
}
});
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);

if (requestCode == 1001) {
if (resultCode == RESULT_OK) {
Toast.makeText(this, "GPS is now enabled", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(this, "GPS is not enabled", Toast.LENGTH_SHORT).show();
}
}
}
}
source code tu dau co hay day b
 
app của mình cài từ đợt Q1 2024, quý 2 ấn cập nhật từ cửa hàng cập nhật được, từ đó ko cập nhật nữa mà bh kiểm tra lại thì báo dữ liệu hiện tại là Q3 2024, ảo quá
nó cập nhật rồi đó, ban đầu mình nghĩ là ảo thôi, mà mấy biển gần nhà nó có thay đổi; nên Q3 là có cập nhật đó; Khổ cái giờ biển lại thay tiếp nữa rồi. hóng Q4 thôi
 
Cài xong định vị nó sai thì làm sao hả ae? Mình mới nên không biết
 
Back
Bên trên