我有一个应用程序,它有2个活动,第一个启动第二个将URL加载到webview中.
它工作正常,但是当网址加载时,webview显示为空...然后我想制作一个启动画面或类似的东西,在网址加载时显示它,我在新的活动中做了,但我不知道当网址被加载时,我不知道如何关闭第三个活动...请有人帮助我吗?
这是我的代码......谢谢!
public class Visor extends Activity {
WebView mWebView;
int Result;
@Override
public void onCreate (Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.visor);
Bundle extras=getIntent().getExtras();
String s= extras.getString("url");
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setAllowFileAccess(true);
mWebView.loadUrl(s);
mWebView.setWebViewClient(new VisorClient());
mWebView.getSettings().setBuiltInZoomControls(true);
}
private class VisorClient extends WebViewClient {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
lanzarIntro();
}
@Override
public void onPageFinished(WebView view, String url) {
mWebView.loadUrl(url);
}
}
public void lanzarIntro(){
Intent i=new Intent (this, Intro.class);
startActivity(i);
}
}
Run Code Online (Sandbox Code Playgroud) 我需要在我的应用程序中显示Vimeo视频,我尝试在webview中打开url,显示url,但是当我链接播放按钮时,播放器无法正常工作.所以我想尝试使用Vimeo应用程序打开视频,但我不知道如何从我的应用程序调用Vimeo应用程序.有人能帮帮我吗?谢谢!
我有一个Java程序,它压缩目录的所有文件和子目录.它创建一个带有绝对路径的zip文件,例如c:\ dir1\dirzip \,但我希望它创建的文件只包含de文件和子目录,而不是绝对路径.CA anaybode帮助我,拜托?这是我的代码:
import java.io.*;
import java.util.zip.*;
public class zip {
public static void main(String argv[]) {
try {
ZipOutputStream zos =
new ZipOutputStream(new FileOutputStream(
"c:\\pruebazip\\dancedragons.zip"));
zipDir("c:\\pruebazip\\dancedragons\\", zos);
zos.close();
}
catch (Exception e) {
}
}
public static void zipDir(String dir2zip, ZipOutputStream zos) {
try {
File zipDir = new File(dir2zip);
// lista del contenido del directorio
String[] dirList = zipDir.list();
// System.out.println(dirList[1]);
byte[] readBuffer = new byte[2156];
int bytesIn = 0;
System.out.println(dirList.length);
// recorro el directorio y añado …Run Code Online (Sandbox Code Playgroud)