package co.infinum.ava.demo;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v7.app.ActionBarActivity;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import co.infinum.ava.AbstractViewAdapter;
import co.infinum.ava.annotations.InjectList;
public class MainActivity extends ActionBarActivity {
@InjectList(R.id.list)
AbstractViewAdapter<Account> abstractViewAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AbstractViewAdapter.injectAdapters(this);
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);
}
}