import android.os.Message;
import android.os.SystemProperties;
import android.text.TextUtils;
-import android.util.Config;
import android.util.Log;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class SettingsLicenseActivity extends Activity {
private static final String TAG = "SettingsLicenseActivity";
- private static final boolean LOGV = false || Config.LOGV;
+ private static final boolean LOGV = false || false;
private static final String DEFAULT_LICENSE_PATH = "/system/etc/NOTICE.html.gz";
private static final String PROPERTY_LICENSE_PATH = "ro.config.license_path";
@Override
protected void onDestroy() {
- super.onDestroy();
- if (mTextDlg != null) {
+ if (mTextDlg != null && mTextDlg.isShowing()) {
mTextDlg.dismiss();
}
+ if (mSpinnerDlg != null && mSpinnerDlg.isShowing()) {
+ mSpinnerDlg.dismiss();
+ }
+ super.onDestroy();
}
private void showPageOfText(String text) {
@Override
public void onPageFinished(WebView view, String url) {
mSpinnerDlg.dismiss();
- mSpinnerDlg = null;
mTextDlg.show();
- mTextDlg = null;
}
});