להגיב ל: הוספת אירוע click ל item של ListView שממומש עם אדאפטר

  • חני פולק

    הייטק
    חברה
    28/01/2020 ב7:24 am

    דבר ראשון, כמעט לכל קומפוננט בXML ניתן להוסיף ארוע. בJAVA את אומרת לו: something.setOnClickListener(…); דבר נוסף; כדי להוסיף ארוע לitem ברשימה יש 2 אופציות: 1. ארוע בלחיצה על השורה כולה, אותה אפשר להוסיף לרשימה או לitem. הוספת ארוע לitem של listView: listview.setOnItemClickListener(new OnItemClickListener(){
    @Override
    public void onItemClick(AdapterViewadapter,View v, int position){
    ItemClicked item = adapter.getItemAtPosition(position);
    Intent intent = new Intent(Activity.this,destinationActivity.class);
    //based on item add info to intent
    startActivity(intent);
    }
    }); או בתוך פונקציית getView של האדפטר את יכולה לשים פונקציה setOnClickLister 2. אפשר לשים על כל רכיב באדפטר ארוע אחר, כמו כל אקטיביטי שבו על כל רכיב יש לך ארועים. שוב פעם בתוך פונקצית getView את מגדירה את זה… בהצלחה!

מעוניינת בפרסום

חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר

ניתן לפנות גם במייל ל: [email protected]

מה את מחפשת?

מילות מפתח פופולריות לפי תחומים

ניתן לחפש גם מילות מפתח , תפקידים וכישרון מיוחד שאינם מופיעים ברשימות - "נהגת", "ציור בחול" וכדומה.

דילוג לתוכן