Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα, ας πούμε οτι έχουμε μια listview και στο onscroll θέλουμε σε συγκεκριμένα views απο τα visible childs να εφαρμόσουμε μια μέθοδο. Πως μπορεί να γίνει αυτό ταυτόχρονα σε ολα τα child views?

 

Snippet:

@Override
public void onScroll(AbsListView absListView, int firstVisibleItem, int visibleItemCount,
                     int totalItemCount) {

    for (int i = 0; i < absListView.getLastVisiblePosition()-firstVisibleItem; i++) {
        final View view = absListView.getChildAt(i);
        if (view != null) {

            //LOGIC HERE - Animation translate on this view

            MyCustomView mCustomView = (MyCustomView)view.findViewById(R.id.myview);
            mCustomView.foo();
        }
    }
}

H foo() δεν εφαρμόζεται σωστά όπως θέλω.. Στην foo έχω κάποιο animation

 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...