Help make browser pages. That did not make one errors get out in android studio.

MainActivity

package dub.dbcenter; import android.net.Uri; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.webkit.WebView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = (WebView) findViewById(R.id.webView); webView.setVerticalScrollBarEnabled(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ webView.setHorizontalScrollBarEnabled(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ webView.getSettings().setJavaScriptEnabled(true); // Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ JavaScript webView.getSettings().setDomStorageEnabled(true); // Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ localStorage ΠΈ Ρ‚.ΠΏ. webView.getSettings().setSupportZoom(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ Π·ΡƒΠΌ, Ρ‚.ΠΊ. Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ webView.getSettings().setSupportMultipleWindows(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. // Π’.ΠΊ. ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π² SPA ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Uri data = getIntent().getData(); webView.loadUrl("http://site.ru"); } } 

ActivityMain

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <WebView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/webView"> </WebView> </LinearLayout> 

Something happened, Swipe Refresh works, but for some reason the black screen and the site does not open, what is not right?

 package dub.dbcenter; import android.os.Handler; import android.net.Uri; import android.support.v4.widget.SwipeRefreshLayout; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.webkit.WebView; import android.util.Log; public class MainActivity extends AppCompatActivity implements SwipeRefreshLayout.OnRefreshListener { private SwipeRefreshLayout mSwipeLayout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = (WebView) findViewById(R.id.webView); webView.setVerticalScrollBarEnabled(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ webView.setHorizontalScrollBarEnabled(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ webView.getSettings().setJavaScriptEnabled(true); // Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ JavaScript webView.getSettings().setDomStorageEnabled(true); // Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ localStorage ΠΈ Ρ‚.ΠΏ. webView.getSettings().setSupportZoom(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ Π·ΡƒΠΌ, Ρ‚.ΠΊ. Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ webView.getSettings().setSupportMultipleWindows(false); // ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ. // Π’.ΠΊ. ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π² SPA ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Uri data = getIntent().getData(); webView.loadUrl("http://site.ru"); mSwipeLayout = (SwipeRefreshLayout) findViewById(R.id.swipe); mSwipeLayout.setOnRefreshListener(this); mSwipeLayout.setColorSchemeResources( R.color.blue_swipe, R.color.green_swipe, R.color.orange_swipe, R.color.red_swipe); } @Override public void onRefresh() { Log.d("my_tag", "refresh"); new Handler().postDelayed(new Runnable() { @Override public void run() { // stop refresh mSwipeLayout.setRefreshing(false); } }, 7000); } } 
  • What kind of mistakes do you have? - Andrew Grow
  • I did it for different lessons, and I start to attach it to my code, it is constantly highlighted in red. Basically I do it at random, I don’t have enough knowledge. - steep
  • @steep so you read what is written there. Basically, the description of the errors is self-sufficient and you can immediately understand what the matter is. If you have little experience, then try to google errors initially. And yes, learn to google better immediately in English. So much faster will solve problems. - progmb
  • I do not understand the error - steep

0