Új hozzászólás Aktív témák

  • Sianis

    addikt

    válasz SektorFlop #134 üzenetére

    Szia!

    1) Ez teljesen jó. Meg kellene nézni, hogy valahogyan nem hívod-e, hívódik-e meg kétszer.

    2-3) Ez is jó, csak nincs benne a logika amivel beállítanád a háttér színét. Én a SimpleCursorAdapter-t örököltetném és a getView metódusát még megfejelném egy kicsit, valahogy így:

    public class MySimpleCursorAdapter extends SimpleCursorAdapter {

    public MySimpleCursorAdapter(Context context, int layout, Cursor c, String[] from,
    int[] to, int flags) {
    super(context, layout, c, from, to, flags);
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
    View view = super.getView(position, convertView, parent);
    if (position % 2 == 0) {
    view.setBackgroundColor(Color.RED);
    } else {
    view.setBackgroundColor(Color.GREEN);
    }
    return view;
    }

    }

    Ezután pedig adapternek ezt adnám meg. Nem próbáltam ki, de szerintem így jó. :) Szólj ha nem!

    Sianis

Új hozzászólás Aktív témák