fix MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
MODIFY
bither-android/AndroidManifest.xml
bither-android/AndroidManifest.xml
android:theme="@style/BitherTheme"
android:usesCleartextTraffic="true">
- <uses-library android:name="org.apache.http.legacy" android:required="false" />
+ <uses-library
+ android:name="org.apache.http.legacy"
+ android:required="false" />
<activity
android:name="net.bither.activity.hot.HotActivity"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:theme="@style/BitherTheme"
- android:windowSoftInputMode="adjustNothing"></activity>
+ android:windowSoftInputMode="adjustNothing" />
<activity
android:name="net.bither.image.glcrop.CropImageGlActivity"
android:screenOrientation="portrait"
android:theme="@style/BitherTheme"
- android:windowSoftInputMode="adjustNothing"></activity>
+ android:windowSoftInputMode="adjustNothing" />
<activity
android:name="net.bither.activity.cold.ColdActivity"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:theme="@style/BitherTheme"
- android:windowSoftInputMode="adjustNothing"></activity>
+ android:windowSoftInputMode="adjustNothing" />
<activity
android:name="ChooseModeActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.GenerateUnsignedTxActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.NetworkMonitorActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.MarketDetailActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.cold.SignTxActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="SendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name=".activity.hot.HDAccountSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.HDAccountMonitoredSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.HdmSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name=".qrcode.BitherQRCodeActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.UnsignedTxQrCodeActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.AddressDetailActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name="net.bither.activity.hot.HDAccountDetailActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name="net.bither.activity.hot.HDAccountMonitoredDetailActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name="net.bither.activity.hot.CheckPrivateKeyActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.HotAdvanceActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.cold.ColdAdvanceActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".TrashCanActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".qrcode.ScanActivity"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name=".pin.PinCodeEnableActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".pin.PinCodeDisableActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".pin.PinCodeChangeActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".rawprivatekey.RawPrivateKeyActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".SignMessageActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".VerifyMessageSignatureActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.cold.HdmImportWordListActivity"
- android:windowSoftInputMode="adjustResize"
- android:theme="@style/BitherTransparentBgTheme" />
+ android:screenOrientation="portrait"
+ android:theme="@style/BitherTransparentBgTheme"
+ android:windowSoftInputMode="adjustResize" />
<activity
android:name="net.bither.activity.hot.AddHotAddressHDMActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.AddEnterpriseHDMKeychainActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.EnterpriseHDMKeychainAddNewAddressActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.EnterpriseHDMKeychainActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.EnterpriseHDMSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.cold.AddEnterpriseHDMSeedActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.cold.EnterpriseHDMSeedActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name=".activity.cold.EnterpriseHdmImportPhraseActivity"
- android:windowSoftInputMode="adjustResize"
- android:theme="@style/BitherTransparentBgTheme" />
+ android:screenOrientation="portrait"
+ android:theme="@style/BitherTransparentBgTheme"
+ android:windowSoftInputMode="adjustResize" />
<activity
android:name="net.bither.activity.hot.EnterpriseHDMAddressDetailActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.EnterpriseHDMSendCollectSignatureActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name=".SignMessageAddressListActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.SplitBccSelectAddressActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.SplitBCCSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.SplitBCCHDAccountSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.SplitBCCHDAccountMonitoredSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.SplitBccColdWalletSendActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".BCCAssetsDetectHDActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".BCCAssetsDetectHotActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".BCCAssetsHotMonitoredActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".BCCAssetsHDAccountMonitoredActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".BCCAssetsDetectListActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.hot.SplitForkCoinsActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".SignHashActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme" />
<activity
android:name=".activity.cold.BitpieColdSignMessageActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name=".activity.cold.BitpieColdSignChangeCoinActivity"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden" />
<activity
android:name="net.bither.activity.hot.SelectAddressToSendActivity"
android:configChanges="orientation|keyboard|keyboardHidden"
+ android:screenOrientation="portrait"
android:theme="@style/BitherTransparentBgTheme"
android:windowSoftInputMode="stateAlwaysHidden">
<intent-filter>
<activity
android:name=".AdActivity"
- android:label="@string/title_activity_ad"></activity>
+ android:screenOrientation="portrait"
+ android:label="@string/title_activity_ad"/>
</application>
</manifest>
\ No newline at end of file

MODIFY
bither-android/res/values/styles.xml
bither-android/res/values/styles.xml
</style>
<style name="BitherTransparentBgTheme" parent="@style/BitherTheme">
- <item name="android:windowBackground">@drawable/transparent</item>
- <item name="android:colorBackground">@color/transparent</item>
+ <item name="android:windowBackground">@drawable/white</item>
+ <item name="android:colorBackground">@color/white</item>
<item name="android:windowIsFloating">false</item>
<item name="android:windowIsTranslucent">true</item>
</style>

MODIFY
bither-android/src/net/bither/qrcode/ScanActivity.java
bither-android/src/net/bither/qrcode/ScanActivity.java
@@ -513,8 +513,8 @@ public class ScanActivity extends BaseActivity implements SurfaceHolder.Callback
}
public void finish() {
- super.finish();
overridePendingTransition(R.anim.scanner_out_enter, 0);
+ super.finish();
}
private String decodeQrCodeFromBitmap(Bitmap bmp) {

fix MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!