الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل زر بحث

بدأه m7md2991 في 16 نوفمبر 2013 · 3 رد · 809 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكنني عمل زر بحث يقوم المستخدم بادخال كلمة ويتم البحث عنها اذا موجودة 

والبحث ليس في قاعدة البيانات ولكن على اسماء ال button

فعندي العديد من button وكل واحد لديها اسم اريد عند ادخال اسم اذا موجود يظهر للمستخدم ليتم الظغط عليه ودخول الصفحة واذا كان غير موجود يظهر

له عبارة يانه غير موجود

ارجوا المساعدة في ذلك 

وشكرا لكم

#2

السلام عليكم ورحمة الله ...


حسب ما تقدم ، وبما أنك لا تحتاج إلى قاعدة بيانات وبالتالي إلى كل هذا : http://developer.android.com/training/search/setup.html


... فأبسط شيء هو إستعمال EditText مع زر لبحث ... ثم تقوم بمقارنة الكلمات ، وتحريك الواجهة (Scroll) إلى الزر  المناسب .


يجب جعل الأزرار تستدعي : requestFocus 


وتستعمل هذه الدالة 


private final void focusOnView(){

        new Handler().post(new Runnable() {

            @Override

            public void run() {

                your_scrollview.scrollTo(0, your_Button.getBottom());

            }

        });

    }

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#3

شكرا لكم ولكن اتمنى توضيح اكثر بامثلة لانني جديد في الاندرويد

#4

السلام عليكم ورحمة الله 

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

  فكرة إستعمال التكملة للكلمات للبحث عن مكون في الصفحة  والإنتقال إليه 

 

https://github.com/issamux/AutoCompleteTextViewDemo.git

لا إله إلا الله محمد رسول الله  

Blog

GitHub

مواضيع مشابهة