使用字符串资源为 WebView.loadURL 存储 URL
Using a string resource to store a URL for a WebView.loadURL
我在 strings.xml 中定义了一个字符串资源,如下所示:
<string name="web_app_url">http://BlueBadgeParking.com</string>
在我的一项活动中,我尝试获取字符串并将其分配给一个变量(我在主 activity class 和 onCreate class 中尝试过这个但同样的事情发生了):
String blueBadgeParkingURL = getResources().getString(R.string.web_app_url);
然后我尝试使用此变量在 WebView 中加载 URL:
mWebView.loadUrl(blueBadgeParkingURL);
在 loadUrl
调用中手动输入 URL 工作正常,但是当我尝试使用字符串资源中的变量集时,应用程序崩溃并显示 "Unfortnately, {my_app_name} has stopped".
我做错了什么?
这样做:
mWebView.loadUrl(getString(R.string.web_app_url));
我在 strings.xml 中定义了一个字符串资源,如下所示:
<string name="web_app_url">http://BlueBadgeParking.com</string>
在我的一项活动中,我尝试获取字符串并将其分配给一个变量(我在主 activity class 和 onCreate class 中尝试过这个但同样的事情发生了):
String blueBadgeParkingURL = getResources().getString(R.string.web_app_url);
然后我尝试使用此变量在 WebView 中加载 URL:
mWebView.loadUrl(blueBadgeParkingURL);
在 loadUrl
调用中手动输入 URL 工作正常,但是当我尝试使用字符串资源中的变量集时,应用程序崩溃并显示 "Unfortnately, {my_app_name} has stopped".
我做错了什么?
这样做:
mWebView.loadUrl(getString(R.string.web_app_url));