小编Sha*_*ngh的帖子

Android:三星Galaxy Tabs和Android 2.2设备显示GPS日期从2012年1月1日起提前1天

我有固定版本2.3.3的Galaxy标签GT-P1000 7英寸和运行Android 2.2的电话.在这两个版本中,当我试图从GPS获得时间时,它显示从2012年1月1日起提前1天.相同的代码在三星,LG和摩托罗拉电话上工作正常.

该应用程序的示例代码是,

package com.vxceed.dateTime;


import java.util.Calendar;

import android.app.Activity;
import android.content.Context;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;

public class SampleDateTimeActivity extends Activity {

    private LocationManager locationManager;
    private  TextView tv;
    String varTime="";

    /**
     * Location Listener 
     */
    LocationListener locationListener = new LocationListener() {

        @Override
        public void onStatusChanged(String provider, int status, Bundle extras) {

        }

        @Override
        public void onProviderEnabled(String provider) {
            locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);
        }

        @Override
        public void onProviderDisabled(String provider) {
            Toast.makeText(SampleDateTimeActivity.this,"GPS …
Run Code Online (Sandbox Code Playgroud)

gps android nmea galaxy-tab

25
推荐指数
1
解决办法
5481
查看次数

标签 统计

android ×1

galaxy-tab ×1

gps ×1

nmea ×1