package co.infinum.ava.demo; import android.app.Fragment; import android.graphics.BitmapFactory; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import co.infinum.ava.AbstractViewAdapter; import co.infinum.ava.annotations.InjectList; /** * Created by ivan on 18/02/14. */ public class ListFragment extends Fragment { @InjectList(R.id.list) AbstractViewAdapter<Account> abstractViewAdapter; View rootView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { rootView = inflater.inflate(R.layout.fragment_list, null); AbstractViewAdapter.injectAdapters(this, rootView); Account account = new Account(); account.setAvailableAmount(102.54); account.setName("Current account"); account.setNumber("HR1234567789"); account.setIcon(BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher)); abstractViewAdapter.add(account); return rootView; } }