package ru.orangesoftware.financisto2.activity;
import android.content.Intent;
import android.support.v4.app.FragmentActivity;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListAdapter;
import android.widget.ScrollView;
import android.widget.TextView;
import org.androidannotations.annotations.AfterViews;
import org.androidannotations.annotations.Bean;
import org.androidannotations.annotations.EActivity;
import org.androidannotations.annotations.Extra;
import org.androidannotations.annotations.OptionsItem;
import org.androidannotations.annotations.OptionsMenu;
import org.androidannotations.annotations.ViewById;
import org.androidannotations.annotations.res.StringArrayRes;
import java.util.ArrayList;
import java.util.List;
import ru.orangesoftware.financisto2.R;
import ru.orangesoftware.financisto2.adapter.CategoryListAdapter;
import ru.orangesoftware.financisto2.adapter.MyEntityAdapter;
import ru.orangesoftware.financisto2.db.DatabaseAdapter;
import ru.orangesoftware.financisto2.db.DatabaseHelper.AttributeColumns;
import ru.orangesoftware.financisto2.db.DatabaseHelper.CategoryColumns;
import ru.orangesoftware.financisto2.fragment.BlotterFragment;
import ru.orangesoftware.financisto2.fragment.BlotterFragment_;
import ru.orangesoftware.financisto2.model.Account;
import ru.orangesoftware.financisto2.model.Attribute;
import ru.orangesoftware.financisto2.model.Category;
import ru.orangesoftware.financisto2.model.MyEntity;
import ru.orangesoftware.financisto2.utils.EnumUtils;
import ru.orangesoftware.financisto2.utils.LocalizableEnum;
import static ru.orangesoftware.financisto2.utils.Utils.checkEditText;
import static ru.orangesoftware.financisto2.utils.Utils.text;
@EActivity(R.layout.account_blotter)
public class AccountBlotterActivity extends FragmentActivity {
@Bean
protected DatabaseAdapter db;
@Extra
protected long accountId = -1;
@AfterViews
protected void afterViews() {
Account account = db.getAccount(accountId);
if (account != null) {
setTitle(account.title);
BlotterFragment fragment = BlotterFragment_.builder().saveFilter(false).accountId(accountId).build();
getSupportFragmentManager().beginTransaction().add(R.id.layout, fragment).commit();
}
}
}