小编Mig*_*gua的帖子

在Android应用程序的webview中加载URL时启动屏幕

我有一个应用程序,它有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)

android screen splash-screen webview android-activity

27
推荐指数
2
解决办法
5万
查看次数

在我的Android应用中打开vimeo应用程序?

我需要在我的应用程序中显示Vimeo视频,我尝试在webview中打开url,显示url,但是当我链接播放按钮时,播放器无法正常工作.所以我想尝试使用Vimeo应用程序打开视频,但我不知道如何从我的应用程序调用Vimeo应用程序.有人能帮帮我吗?谢谢!

android vimeo

4
推荐指数
1
解决办法
4295
查看次数

带有文件和子目录的zip目录,没有Java中的绝对路径

我有一个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)

java directory zip

0
推荐指数
1
解决办法
7255
查看次数