可能它会有一个简单的解决方案,但我在这里阅读了很多线程,但没办法.在ListView中,如果我点击一行它会打开一个新的活动.在那个活动中,我创建了一个httpget,然后我从httpget(检索到的网页的一部分)创建了一个html字符串.
所以我只是做一个loadDataWithBaseURL("http://base_path.com/", html, mime, encoding, null).
它按预期工作,我查看带有链接和图像的网页.现在问题来了......如果我点击一个图像,我会在那个窗口看到大图像,但是一旦按下手机上的"背面",我就会看到一个白页.我知道它是由"null"参数引起的但是...我应该再次看到html页面了吗?我试图把"html"而不是null但我在webview中看到了html代码!
这是我onKeyDown覆盖后退按钮:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// Check if the key event was the BACK key and if there's history
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
// If it wasn't the BACK key or there's no web page history, bubble up to the default
// system behavior (probably exit the activity)
return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud) 我几周以来一直在阅读页面和页面,但我找不到解决方案.我想"只"到:
我刚刚发现了一个只完成这项工作的课程(http://www.example-code.com/android/rsa_encryptStrings.asp),但它不是免费的,为了使它适用于PHP,我应该安装一个PHP扩展但我不能在我的网络托管上.
有类似的东西吗?我正在研究很多,但我不知道为什么我不明白如何以不同的方式做到这一点.
可能类似的东西
可能有所帮助,但它不是完整的源代码.
请给我一些真实的例子.