Hirdetés

Keresés

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

  • eastsider

    nagyúr

    válasz WonderCSabo #2048 üzenetére

    az Activityben nem kell semmi pluszt implementálni?

    itt adnám át az értéket (PicFragment)
    PicFragment fragment = new PicFragment();
    Bundle bundle = new Bundle();
    bundle.putLong("f_id",getListAdapter().getItemId(position) );
    fragment.setArguments(bundle);
    Log.i(TAG,"f_id"+bundle);

    ((FilmActivity) getActivity()).switchFragment(2);

    (onitemclick), logCAT ki is írja

    ide küldeném: FilmFragment
    Bundle bundle = getArguments();
    long i=0;
    Log.i(TAG,getArguments()+"");
    if(bundle != null){
    i = bundle.getLong("f_id");
    Log.i(TAG,getArguments()+"");
    }

    if (i>=0) {
    select = "("+DbConstants.Pic_db.KEY_FILM_ID+" ="+i+")";

    }else
    select=null;

    (ez onCreateLoaderbeb van), és a loader inicializálásához kell a select feltétel..(adatváltozás)
    hol kellene inicializálnom a loadert, hogy megkapja getArguments()-el az adatot?

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