我有一个Android应用 我在哪里使用Web视图显示像Hotstar这样的网站。 登录Hotstar后,应该登录,直到我退出登录为止。
当我关闭我的应用程序时,登录的帐户不应注销。 当我打开应用程序时,应使用共享的首选项自动登录
这是我的GUI [GUI] [1]:https://i.stack.imgur.com/og6ai.png
下面是我的代码,但不起作用
网站根本无法加载
package com.hotstar.prehotstar;
import android.content.SharedPreferences;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends AppCompatActivity
{
public static final String PREFS_NAME = "SharedPreferences";
public static final String PREF_STRING = "https://www.hotstar.com/";
private SharedPreferences mPrefs;
public WebView webview;
public WebChromeClient webChromeClient;
public WebViewClient webViewClient;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webview = (WebView)findViewById(R.id.wv);
mPrefs = getSharedPreferences(PREFS_NAME, 0);
webview = new WebView(this)
{
};
webChromeClient = new WebChromeClient()
{
};
webview.setWebChromeClient(webChromeClient);
webview.setWebViewClient(webViewClient);
setContentView(webview);
/* Load the last saved preference. */
webview.loadUrl(mPrefs.getString(PREF_STRING, "https://www.hotstar.com"));
}
}