nikoo 0 ارسال شده در ۱۴ اردیبهشت ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۴ اردیبهشت ۱۳۹۳ سلام وقتتون بخیر ی سوال دارم ممنون میشم راهنماییم کنید من میخوام تو یک برنامه کد مکان یابی گوشی در بک گراند اجرا بشه که همیشه موقعیت به روز باشه اما نمیدونم باید چیکار کنم ممنون میشم راهنماییم کنید کدی رو که میخوام در بک گراند اجرا بشه رو گذاشتم بازم ممنون سپاس فراوان public class LOCATIONActivity extends Activity implements LocationListener { private TextView latituteField; private TextView longitudeField; private LocationManager locationManager; private String provider; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); latituteField = (TextView) findViewById(R.id.TextView02); longitudeField = (TextView) findViewById(R.id.TextView04); // Get the location manager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); // Define the criteria how to select the locatioin provider -> use // default Criteria criteria = new Criteria(); provider = locationManager.getBestProvider(criteria, false); Location location = locationManager.getLastKnownLocation(provider); // Initialize the location fields if (location != null) { System.out.println("Provider " + provider + " has been selected."); onLocationChanged(location); } else { latituteField.setText("Location not available"); longitudeField.setText("Location not available"); } } /* Request updates at startup */ @Override protected void onResume() { super.onResume(); locationManager.requestLocationUpdates(provider, 400, 1, this); } /* Remove the locationlistener updates when Activity is paused */ @Override protected void onPause() { super.onPause(); locationManager.removeUpdates(this); } @Override public void onLocationChanged(Location location) { int lat = (int) (location.getLatitude()); int lng = (int) (location.getLongitude()); latituteField.setText(String.valueOf(lat)); longitudeField.setText(String.valueOf(lng)); } @Override public void onStatusChanged(String provider, int status, Bundle extras) { // TODO Auto-generated method stub } @Override public void onProviderEnabled(String provider) { Toast.makeText(this, "Enabled new provider " + provider, Toast.LENGTH_SHORT).show(); } @Override public void onProviderDisabled(String provider) { Toast.makeText(this, "Disabled provider " + provider, Toast.LENGTH_SHORT).show(); }} نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
nikoo 0 ارسال شده در ۱۵ اردیبهشت ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۱۵ اردیبهشت ۱۳۹۳ نمیشه لطف کنید یکی جواب من رو بده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۱۵ اردیبهشت ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۵ اردیبهشت ۱۳۹۳ باید بدین صورت عمل کنید که در یک service کدهای location را استفاده کنید. [shcode=java]public class ServicePingLocation extends Service implements LocationListener { [/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
nikoo 0 ارسال شده در ۲۰ اردیبهشت ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ اردیبهشت ۱۳۹۳ باید بدین صورت عمل کنید که در یک service کدهای location را استفاده کنید. [shcode=java]public class ServicePingLocation extends Service implements LocationListener { [/shcode] من خیلی با کد ها کار کردم اما هنوز نتیجه ای نگرفتم میشه راهنمایی بیشتری کنید چه جوری کد های خودمو تو یک service قرار بدم اونجا activity و در اینجا یک سرویس ؟ لطفا بهم بگید چیکار کنم کارم خیلی گیره این عمل ممنون میشم اگه کدی هست بگید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
nikoo 0 ارسال شده در ۲۱ اردیبهشت ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۲۱ اردیبهشت ۱۳۹۳ کسی نیست ی کد به عنوان نمونه بذاره؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .