मैं कुछ कोड लिखने के लिए देख रहा हूं जो मैंने लिखा है और ऐसा करने के लिए मुझे एक प्रकार का स्थान बनाने की आवश्यकता है और इसे एक लंबा/लेट वैल्यू देने के लिए, लेकिन मुझे यकीन नहीं है कि मैं ऐसा कैसे करूंगा। कोई विचार?एंड्रॉइड: प्रकार "स्थान" के प्रकार को बदलने के लिए (इसे शून्य के बराबर बनाने के अलावा)
48
A
उत्तर
87
The API documentation इस पर काफी स्पष्ट है। सबसे पहले एक नया स्थान उदाहरण बनाने के लिए:
Location loc = new Location("dummyprovider");
और फिर सेटर तरीकों का उपयोग स्थान पैरामीटर आप की जरूरत है, जैसे स्थापित करने के लिए:
loc.setLatitude(20.3);
loc.setLongitude(52.6);
3
Location object = new Location("service Provider");
यह प्रकार स्थान का एक उद्देश्य होता है कि पैदा करेगा प्रारंभिक मान प्राप्त करने के लिए स्थान '0' पर प्रारंभिक अक्षांश और देशांतर
double lat = object.getLatitude();
double lng = object.getLongitude();
1
आप एक विधि लिख सकते हैं :
Location createNewLocation(double longitude, double latitude) {
Location location = new Location("dummyprovider");
location.setLongitude(longitude);
location.setLatitude(latitude);
return location;
}
और फिर यह कहते हैं:
Location myLoc = createNewLocation(dLong, dLati);
या आप Double.parse() के साथ स्ट्रिंग का उपयोग कर सकते हैं:
Location myLoc = createNewLocation(Double.parse("s.Long"), Double.parse("s.Lati"));
संबंधित मुद्दे
- 1. वापसी प्रकार बदलने के लिए ओवरराइडिंग विधि
- 2. RegEx संख्याओं के अलावा सभी वर्णों को बदलने के लिए
- 3. सी # - अज्ञात प्रकार को देखने योग्य रंग बदलने के लिए
- 4. उच्च प्रकार के प्रकार
- 5. int के अलावा अन्य प्रकार के बिट-फ़ील्ड?
- 6. कैसे शून्य प्रकार के काम करने के लिए सामान्य बाधाएं
- 7. स्ट्रिंग के अलावा किसी संदर्भ प्रकार का एक कॉन्स्ट फ़ील्ड केवल शून्य त्रुटि
- 8. Struct भीतर Struct, भीतरी Struct प्रकार बदलने के लिए
- 9. सी # वैकल्पिक पैरामीटर कक्षा पैरामीटर के लिए शून्य के अलावा?
- 10. शून्य शून्य शून्य अनंत के बराबर है?
- 11. अपवाद संचालक में सामग्री प्रकार बदलने के लिए
- 12. एंड्रॉइड के लिए स्थान अलार्म?
- 13. क्या दो प्रकार के बराबर हैं() विधि
- 14. उच्च प्रकार के प्रकार
- 15. एक गैर-शून्य मूल्य प्रकार बनाने योग्य
- 16. django सामग्री प्रकार - उदाहरण बनाने के लिए सामग्री प्रकार के मॉडल वर्ग कैसे प्राप्त करें?
- 17. नए प्राइमेटिव प्रकार बनाने के लिए ज्यामिति शेडर का उपयोग
- 18. एक वर्ग के वर्ग प्रकार बदलने के बाद सम्मिलित डेटा
- 19. वर्षों के लिए पैरामीटर प्रकार
- 20. "शून्य * कॉन्स्ट" के बराबर "कॉन्स्ट एलपीवीओआईडी" है?
- 21. आईफोन के प्रकार को
- 22. टेक्स्ट को टेक्स्ट जोड़ने के बजाय इसे बदलने के बजाय
- 23. प्रकार शून्य शून्य
- 24. एंड्रॉइड में एनीमेशन तकनीकों के प्रकार?
- 25. किसी प्रकार के प्रकार के लिए (आधिकारिक) शब्द क्या है?
- 26. IntPtr.Zero शून्य के बराबर है?
- 27. 2 मानकों के साथ प्रकार के लिए प्रकार स्तरीय उदाहरण है जब प्रकार श्रेणी केवल एक
- 28. सभी प्रकार के व्युत्पन्न प्रकार
- 29. ओवरराइडिंग "बराबर" विधि: पैरामीटर के प्रकार को कैसे समझें?
- 30. क्या HTML के लिए सीएसएस के अलावा कोई अन्य शैली प्रकार हैं?
क्या एक प्रदाता है? –
स्थान लोक = नया स्थान (""); –
@AdamJohns: प्रदाता को निर्दिष्ट करना चाहिए कि सटीक समन्वय ठीक से क्या हासिल हुआ। 'स्थान' ऑब्जेक्ट में यह केवल एक स्ट्रिंग फ़ील्ड है और कुछ भी हो सकता है। वास्तविक स्थान फ़िक्स से निपटने पर यह अक्सर 'स्थान प्रबंधक' में मौजूद स्थिरांकों में से एक के बराबर होगा जैसे कि ['GPS_PROVIDER'] (https://developer.android.com/reference/android/location/LocationManager.html#GPS_PROVIDER) जो 'जीपीएस" के बराबर है, जिसका अर्थ यह होगा कि विशिष्ट स्थान जीपीएस के माध्यम से हासिल किया गया था। –