Java 如何将SharedReferences中的字符串值包含到url代码中以启动pdf文件?

Java 如何将SharedReferences中的字符串值包含到url代码中以启动pdf文件?,java,android,Java,Android,如何将SharedReferences中的字符串值包含到url代码中以启动pdf文件?我错过了什么 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_pdf_load); WebView webview = new WebView(this); set

如何将SharedReferences中的字符串值包含到url代码中以启动pdf文件?我错过了什么

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_pdf_load);

    WebView webview = new WebView(this);
    setContentView(webview);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.getSettings().setPluginState(WebSettings.PluginState.ON);

    setContentView(webview);

    SharedPreferences settings = getSharedPreferences(contentPreferencess, 0);


    String myPdfUrl =  (settings.getString(contentPreferencess, "fileURL"));;
    String url = "http://docs.google.com/gview?embedded=true&url=" + myPdfUrl;
    webview.loadUrl(url);
换线

String myPdfUrl =  (settings.getString(contentPreferencess, "fileURL"));;


基本上,我想将SharedReferences中的url加载到字符串myPdfUrl中,这样应用程序就可以加载pdf文件了。。活动1是保存所有值的位置>活动2从SharedReferences中提取值以查看文本,并有一个按钮..>活动3应在单击上一个活动中的按钮后加载pdf文件内容首选项是什么?确保它在sharedPref中保留url字符串值的键。另外,请添加在SharedReferences中存储值的代码。键为“fileURL”该值是pdf文件所在的Web链接。第一个也适用于您,第二个适用于您,这意味着任何键为fileURL的字符串值都不会出现在SharedReference中。请确保在SharedReference中保存字符串值时,键是类似的
String myPdfUrl =  settings.getString("fileURL");
 String myPdfUrl =  settings.getString("fileURL","DefaultValueIFYOUNEED");