Java Android Browser apk bestanden downloaden

Status
Niet open voor verdere reacties.

cuperuskevin

Gebruiker
Lid geworden
18 nov 2011
Berichten
113
Hallo Mensen,

Ik heb een android browser gemaakt maar ik wil graag apk bestanden downloaden.. maar dit gaat niet?
Weet iemand hoe dit gaat? ik wil graag dat als ik op een link klik in de webview dat hij het bestand gaat downloaden.

Alvast bedankt

PS: dit is mijn code

Code:
package com.andropress.market;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
import java.net.Socket;
import java.net.URL;
import java.net.UnknownHostException;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuInflater;
import android.webkit.DownloadListener;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class AndroPressMarketActivity extends Activity{
	
	private WebView mWebView;
	
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        mWebView = (WebView) findViewById(R.id.webView1);
        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.loadUrl("http://spooky.8s.nl:8080/Projects/AndroPress/Market");
        mWebView.setWebViewClient(new HelloWebViewClient()); 
        

    
    }
    
    private class HelloWebViewClient extends WebViewClient {
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    }
    
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) {
            mWebView.goBack();
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }
    
    
}

Groeten kevin
 
Laatst bewerkt:
Lees dit stap voor stap
en elke link eens bekijken zo zal je ook de eclipse plugin vinden
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan