Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

एंड्रॉइड ऐप में कोटलिन का उपयोग करके CalendarView क्लास से कैलेंडर विजेट कैसे उपयोग करें

एंड्रॉइड में कोटलिन का उपयोग करके CalendarView से कैलेंडर विजेट उपयोग करना

यह उदाहरण दर्शाता है कि एंड्रॉइड ऐप में कोटलिन का उपयोग करके CalendarView क्लास से कैलेंडर विजेट कैसे उपयोग किया जाए।

चरण 1 - नया प्रोजेक्ट बनाएं

एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं: File → New Project पर जाएं और सभी आवश्यक विवरण भरकर नया प्रोजेक्ट बनाएं।

चरण 2 - लेआउट फ़ाइल में कोड जोड़ें

res/layout/activity_main.xml में निम्नलिखित कोड जोड़ें:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="4dp"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/dateView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="20dp"
        android:text="दिनांक सेट करें"
        android:textColor="@android:color/background_dark"
        android:textStyle="bold" />

    <CalendarView
        android:id="@+id/calender"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@id/dateView"
        android:layout_centerInParent="true"
        android:layout_marginTop="20dp">
    </CalendarView>

</RelativeLayout>

चरण 3 - MainActivity.kt में कोड जोड़ें

import android.os.Bundle
import android.widget.CalendarView
import android.widget.CalendarView.OnDateChangeListener
import android.widget.TextView
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {
    lateinit var calendarView: CalendarView
    lateinit var dateView: TextView

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        title = "Kotlin"
        calendarView = findViewById(R.id.calender)
        dateView = findViewById(R.id.dateView)

        calendarView.setOnDateChangeListener(OnDateChangeListener { _, year, month, dayOfMonth ->
            val date = dayOfMonth.toString() + "-" + (month + 1) + "-" + year
            dateView.text = date
        })
    }
}

चरण 4 - AndroidManifest.xml में कोड जोड़ें

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="com.example.q11">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

ऐप चलाएं

अपने एंड्रॉइड डिवाइस को कंप्यूटर से कनेक्ट करें। एंड्रॉइड स्टूडियो में प्रोजेक्ट की एक्टिविटी फ़ाइल खोलें और टूलबार से Run आइकन पर क्लिक करें। अपना मोबाइल डिवाइस चुनें और डिवाइस पर डिफ़ॉल्ट स्क्रीन देखें।

  1. Android में CheckBox का उपयोग कैसे करें? Android में CheckBox का उपयोग कैसे करें?

    Android में CheckBox के साथ ऑर्डर सिस्टम बनाना यह उदाहरण दर्शाता है कि कई CheckBox विजेट्स का उपयोग करके एक सरल फूड ऑर्डर ऐप कैसे बनाया जाए, जहां उपयोगकर्ता आइटम चुन सकता है और कुल राशि देख सकता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट फ़ाइल (res/lay

  1. Android में CalendarView विजेट का उपयोग कैसे करें? Android में CalendarView विजेट का उपयोग कैसे करें?

    Android CalendarView विजेट से तारीख चयन करना यह उदाहरण दर्शाता है कि CalendarView विजेट का उपयोग करके एक इंटरैक्टिव कैलेंडर कैसे दिखाया जाए और तारीख चयन पर कॉलबैक कैसे प्राप्त करें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट फ़ाइल (res/layout/activity_main

  1. Android में AlarmManager का उपयोग कैसे करें? Android में AlarmManager का उपयोग कैसे करें?

    AlarmManager से अलार्म सेट करना यह उदाहरण Kotlin में AlarmManager का उपयोग करके निर्धारित समय पर रिपीटिंग अलार्म सेट करना दर्शाता है। चरण 1: नया प्रोजेक्ट बनाएं (Kotlin) Android Studio में File → New Project चुनें और भाषा Kotlin चुनें। चरण 2: लेआउट (activity_main.xml) <?xml version=1.0 encoding