@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); referenceWalletSession = (LossProtectedWalletSession) appSession; lst = new ArrayList<LossProtectedWalletTransaction>(); getExecutor() .execute( new Runnable() { @Override public void run() { // final Drawable drawable = // getResources().getDrawable(R.drawable.background_gradient, null); getActivity() .runOnUiThread( new Runnable() { @Override public void run() { // // getPaintActivtyFeactures().setActivityBackgroundColor(drawable); } }); } }); try { cryptoWallet = referenceWalletSession.getModuleManager().getCryptoWallet(); settingsManager = referenceWalletSession.getModuleManager().getSettingsManager(); LossProtectedWalletSettings bitcoinWalletSettings; try { bitcoinWalletSettings = settingsManager.loadAndGetSettings(referenceWalletSession.getAppPublicKey()); this.blockchainNetworkType = bitcoinWalletSettings.getBlockchainNetworkType(); } catch (Exception e) { } onRefresh(); } catch (Exception ex) { ex.printStackTrace(); // CommonLogger.exception(TAG, ex.getMessage(), ex); Toast.makeText( getActivity().getApplicationContext(), "Oooops! recovering from system error", Toast.LENGTH_SHORT) .show(); } }