यह उदाहरण दर्शाता है कि क्लॉक एपीआई क्लास का उपयोग करके एंड्रॉइड में वर्तमान समय क्षेत्र कैसे प्राप्त करें।
चरण 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.Clock;सार्वजनिक वर्ग 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 (घड़ी। getZone ())); } }}पूर्व>आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त परिणाम में, यह वर्तमान समय क्षेत्र दिखा रहा है।