3434import java .util .Objects ;
3535
3636public 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