Skip to content

Commit 65576f5

Browse files
author
Wtrwx
authored
修复疏漏造成的获取文章信息失效
1 parent 7790e40 commit 65576f5

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

app/src/main/java/com/wtrwx/blog/PostActivity.java

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,16 @@
3434
import java.util.Objects;
3535

3636
public class PostActivity extends AppCompatActivity {
37-
private WebView myWebView;
3837
public Toolbar toolbar;
39-
private String uri;
4038
public String info;
39+
private WebView myWebView;
40+
private String uri;
41+
42+
//复制方法
43+
public static void copyToClipboard(Context context, String text) {
44+
ClipboardManager systemService = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
45+
Objects.requireNonNull(systemService).setPrimaryClip(ClipData.newPlainText("text", text));
46+
}
4147

4248
@SuppressLint("SetJavaScriptEnabled")
4349
@Override
@@ -61,18 +67,19 @@ protected void onCreate(Bundle savedInstanceState) {
6167
@Override
6268
public void onPageFinished(WebView view, String url) {
6369
super.onPageFinished(view, url);
64-
super.onLoadResource(view, url);
65-
//这里重载才能显示图片,不知道为什么
66-
if (firstEnter[0]){
67-
myWebView.reload();
68-
firstEnter[0] = false;
69-
//System.out.println("重载");
70-
}
70+
super.onLoadResource(view, url);
71+
//这里重载才能显示图片,不知道为什么
72+
if (firstEnter[0]) {
73+
myWebView.reload();
74+
firstEnter[0] = false;
75+
//System.out.println("重载");
7176
}
77+
uri = url;
78+
}
79+
7280
@Override
7381
public void onLoadResource(WebView view, String url) {
7482
super.onLoadResource(view, url);
75-
uri = url;
7683
setToolBar();
7784
}
7885

@@ -179,10 +186,4 @@ public boolean onOptionsItemSelected(MenuItem item) {
179186
}
180187
return super.onKeyDown(keyCode, event);//退出
181188
}
182-
183-
//复制方法
184-
public static void copyToClipboard(Context context, String text) {
185-
ClipboardManager systemService = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
186-
Objects.requireNonNull(systemService).setPrimaryClip(ClipData.newPlainText("text", text));
187-
}
188189
}

0 commit comments

Comments
 (0)