package my.project.easyrecharge.activity; import my.project.easyrecharge.R; import my.project.easyrecharge.contants.Key; import android.os.Bundle; import android.view.View; import android.widget.Button; /** * Records * * @author roy * @email onecoders@gmail.com * * @TODO listview显示充值记录,没有时显示empty view */ public class ActRecord extends ActBasicInfo { private Button btnInquiryRecord; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.act_record); init(); } private void init() { initActionBar(); initViews(); } @Override protected void initAbContent() { setAbTitle(R.string.activity_title_record); } private void initViews() { View basicInfoView = findViewById(R.id.inquiry_basic_info); initBasicInfoViews(basicInfoView); } @Override protected void findExtraView() { // inquiry button btnInquiryRecord = (Button) findViewById(R.id.btn_inquiry_record); } @Override protected void setExtraListener() { btnInquiryRecord.setOnClickListener(this); } @Override public void onClick(View v) { super.onClick(v); switch (v.getId()) { case R.id.btn_inquiry_record: go2Inquiry(); break; default: break; } } private void go2Inquiry() { checkAvailable(); } @Override protected void doAfterCheckOK(String content) { Bundle bundle = new Bundle(); bundle.putString(Key.SCHOOL_ID, school.getSchoolID()); bundle.putString(Key.APART_ID, apart.getApartID()); bundle.putString(Key.ROOM_NUM, roomNum); switchActivityAndFinish(ActResultRecord.class, bundle); } @Override protected void refreshButtonStatus(boolean basicInfoNotEmpty) { // inquiry button enabled boolean enabled = !(basicInfoNotEmpty); btnInquiryRecord.setEnabled(enabled); } }