यह उदाहरण इस बारे में प्रदर्शित करता है कि स्थानीय समय एपीआई वर्ग का उपयोग करके एंड्रॉइड में स्थानीय समय कैसे प्राप्त करें।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
<पाठ दृश्य एंड्रॉइड:आईडी ="@ + आईडी / तिथि" एंड्रॉइड:लेआउट_विड्थ ="wrap_content" एंड्रॉइड:लेआउट_हाइट ="wrap_content" एंड्रॉइड:टेक्स्ट ="स्थानीय तिथि" ऐप:लेआउट_कॉन्स्ट्रेंटबॉटम_टूबॉटमऑफ =" पैरेंट" ऐप:layout_constraintLeft_toLeftOf="parent" ऐप:layout_constraintRight_toRightOf="parent" ऐप:layout_constraintTop_toTopOf="parent" />
उपरोक्त कोड में, हमने समय दिखाने के लिए टेक्स्टव्यू लिया है।
चरण 3 - निम्न कोड को src/MainActivity.java
में जोड़ेंपैकेज com.example.myapplication;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.TextView;import java.time.LocalTime;public class MainActivity AppCompatActivity को बढ़ाता है { @Override संरक्षित शून्य ऑनक्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {सुपर.ऑनक्रिएट (सेव्ड इंस्टेंसस्टेट); setContentView(R.layout.activity_main); टेक्स्ट व्यू टेक्स्ट व्यू =findViewById (R.id.date); अगर (android.os.Build.VERSION.SDK_INT>=android.os.Build.VERSION_CODES.O) {लोकलटाइम टाइम =लोकलटाइम.अब (); textView.setText (String.valueOf ("समय" + समय)); } }}पूर्व>आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त परिणाम में, यह सेकंड के साथ वर्तमान समय दिखा रहा है।