blob: 83c73e68cf5d02049ac3f6b9ee3451945ae1324a [file] [log] [blame]
package org.apache.fineract.ui.online.customers.customerdetails;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import org.apache.fineract.R;
import org.apache.fineract.ui.base.MifosBaseActivity;
import org.apache.fineract.utils.ConstantKeys;
/**
* @author Rajan Maurya
* On 26/06/17.
*/
public class CustomerDetailsActivity extends MifosBaseActivity {
public static final String LOG_TAG = CustomerDetailsActivity.class.getSimpleName();
private CustomerDetailsFragment customerDetailsFragment;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_global_container);
String identifier = getIntent().getExtras().getString(ConstantKeys.CUSTOMER_IDENTIFIER);
customerDetailsFragment = CustomerDetailsFragment.newInstance(identifier);
replaceFragment(customerDetailsFragment, false,
R.id.global_container);
showBackButton();
}
@Override
public void onBackPressed() {
try {
Intent intent = new Intent();
intent.putExtra(ConstantKeys.CUSTOMER_STATUS,
customerDetailsFragment.getCustomerStatus());
setResult(RESULT_OK, intent);
finish();
} catch (NullPointerException e) {
Log.d(LOG_TAG, e.getLocalizedMessage());
}
super.onBackPressed();
}
}