|
@@ -223,8 +223,22 @@ public class MainActivity extends AppCompatActivity implements RAWebView.WebView
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private void clickReload() {
|
|
private void clickReload() {
|
|
|
- mEmptyContainer.setVisibility(View.GONE);
|
|
|
|
|
|
|
+// mEmptyContainer.setVisibility(View.GONE);
|
|
|
mWebView.loadUrl(mURL);
|
|
mWebView.loadUrl(mURL);
|
|
|
|
|
+ hideEmptyButton();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private void showEmpty() {
|
|
|
|
|
+ mReloadBtn.setVisibility(View.VISIBLE);
|
|
|
|
|
+ mEmptyContainer.setVisibility(View.VISIBLE);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private void hidEmpty() {
|
|
|
|
|
+ mEmptyContainer.setVisibility(View.GONE);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ private void hideEmptyButton() {
|
|
|
|
|
+ mReloadBtn.setVisibility(View.GONE);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -1206,6 +1220,9 @@ public class MainActivity extends AppCompatActivity implements RAWebView.WebView
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if (!error) {
|
|
|
|
|
+ hidEmpty();
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
Log.d(TAG, "onPageFinished: 1");
|
|
Log.d(TAG, "onPageFinished: 1");
|
|
|
}
|
|
}
|
|
@@ -1216,7 +1233,7 @@ public class MainActivity extends AppCompatActivity implements RAWebView.WebView
|
|
|
Log.d(TAG, "onReceivedError: " + description);
|
|
Log.d(TAG, "onReceivedError: " + description);
|
|
|
if (failingUrl.equals(mURL)) {
|
|
if (failingUrl.equals(mURL)) {
|
|
|
error = true;
|
|
error = true;
|
|
|
- mEmptyContainer.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
+ showEmpty();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1226,7 +1243,7 @@ public class MainActivity extends AppCompatActivity implements RAWebView.WebView
|
|
|
Log.d(TAG, "onReceivedHttpError: " + errorResponse.getReasonPhrase());
|
|
Log.d(TAG, "onReceivedHttpError: " + errorResponse.getReasonPhrase());
|
|
|
if (request.getUrl().toString().equals(mURL)) {
|
|
if (request.getUrl().toString().equals(mURL)) {
|
|
|
error = true;
|
|
error = true;
|
|
|
- mEmptyContainer.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
+ showEmpty();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1236,7 +1253,7 @@ public class MainActivity extends AppCompatActivity implements RAWebView.WebView
|
|
|
Log.d(TAG, "onReceivedSslError: " + error.toString());
|
|
Log.d(TAG, "onReceivedSslError: " + error.toString());
|
|
|
if (error.getUrl().equals(mURL)) {
|
|
if (error.getUrl().equals(mURL)) {
|
|
|
this.error = true;
|
|
this.error = true;
|
|
|
- mEmptyContainer.setVisibility(View.VISIBLE);
|
|
|
|
|
|
|
+ showEmpty();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|