0
내 응용 프로그램에서 뒤로 버튼을 누르면 흰색 화면이 표시됩니다. 다시 누르면 내 활동이 표시됩니다. 화이트 스크린 활동을 어떻게 제거 할 수 있습니까?Android에서 뒤로 버튼을 누르면 웹보기에서 흰색 화면이 표시되지 않도록하려면 어떻게해야합니까?
이 내 활동 :
public class Facebook extends AppCompatActivity
{
WebView fb_link;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_facebook);
fb_link = (WebView) findViewById(R.id.fb);
fb_link.getSettings().setJavaScriptEnabled(true);
fb_link.loadUrl("https://www.facebook.com/profile.php id=100012806950302");
fb_link.getSettings().setLoadsImagesAutomatically(true);
fb_link.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
fb_link.getSettings().getBuiltInZoomControls();
fb_link.getSettings().setPluginState(WebSettings.PluginState.ON);
fb_link.setInitialScale(1);
fb_link.getSettings().setLoadWithOverviewMode(true);
fb_link.getSettings().setUseWideViewPort(true);
fb_link.setScrollbarFadingEnabled(false);
fb_link.getSettings().setAllowFileAccess(true);
fb_link.setWebChromeClient(new WebChromeClient());
}
public void onBackPressed()
{
if(fb_link!=null && fb_link.canGoBack())
fb_link.goBack();// if there is previous page open it
else
super.onBackPressed();//if there is no previous page, close app
}
}
내가 그것을 것 버튼 처음을 다시 누르면하고있는 경우 흰색 화면 표시 ... 다시 이전 버튼을 누르면 이전 활동이 열립니다 ... 흰색 화면을 피하는 방법 ??? –