شارك المقالة

تغيير طريقة عرض اختيار الوقت والتاريخ في تطوير تطبيقات الاندرويد بالجافا

تغيير طريقة عرض اختيار الوقت والتاريخ في تطوير تطبيقات الاندرويد بالجافا

اذا كنت ترغب بالنجاح في مجال تطوير تطبيقات الاندرويد او تطوير تطبيقات الجوال في العموم فهذا الامر يعتمد على ابداعك ولذلك عليك دائما بتقديم كل ما هو جديد ومختلف في تطبيقك حتى لا يشعر المستخدم ان هذا التصميم او التطبيق تم تنفيذه من قبل ونحن نحاول دائما ان نقدم لكم كل ما هو جديد وحصري في مجال تطوير التطبيقات حتى تكون قادر على تنفيذ التصميم الذي تسعى اليه وايضا عمل اضافات جديده دائما في تطبيقك حتى يصبح مختلف .



dependencies {
    implementation ‘com.github.OzcanAlasalvar:DatePicker:1.0.4’
}

    repositories {
        maven { url ‘https://jitpack.io’ }
    }



بعد اضافة المكتبة السابقه في تطبيقك عليك الان بان تقوم باستخدام الشكل التالي لديك في تصميم ال xml وهو الذي يقوم بعمل اختيار للتاريخ او الوقت في تصميمك .


main.xml
    <com.ozcanalasalvar.library.view.timePicker.TimePicker
            android:id="@+id/timepicker"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:offset="2"
            app:textSize="17" />
           
وهذا كود الجافا المسؤول عن تنفيذ العمليه والمخصص لتنفيذ عمليه الضغط والحصول على البيانات وبناء التصميم المناسب .

main.java
       timePickerPopup = new TimePickerPopup.Builder()
                .from(this)
                .offset(3)
                .textSize(17)
                .setTime(/*hour*/, /*minute*/)
                .listener(new TimePickerPopup.OnTimeSelectListener() {
                    @Override
                    public void onTimeSelected(TimePicker timePicker, int hour, int minute) {
                        
                    }
                })
                .build();
                
شاهد أيضًا
مقالات ذات صلة
برنامج سطح مكتب مفتوح المصدر (حصر غياب الطلاب Flutter)

برنامج سطح مكتب مفتوح المصدر لحصر غياب الطلاب Flutterيعد غياب الطلاب من المشاكل التي تواجه…

كيفية اضافة الwebView داخل تطبيقات الFlutter بدون مشاكل وبسهوله .

كيفية اضافة الwebView داخل تطبيقات الFlutter بدون مشاكل وبسهوله .الwebView واحده من المكتبات الضرورية التي…

التعامل مع استقبال الاشعارات من Firebase في تطبيقات فلاتر | Receive notifications from FCM Flutter

التعامل مع استقبال الاشعارات من Firebase في تطبيقات فلاتر | Receive notifications from FCM Flutter هذا…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع