Как мы можем прочитать PDF-файл непосредственно в веб-просмотре, используя URL в эмуляторе Android - PullRequest
0 голосов
/ 04 июля 2011

Я хочу прочитать PDF-файл из URL в эмуляторе Android.

Я сделал следующее, но он не работает

    WebView web1 =(WebView)findViewById(R.id.webview);
    web1.getSettings().setJavaScriptEnabled(true);
    web1.loadUrl("http://docs.google.com/viewer?url=http%3A%2F%2Fwww.cranialtech.com%2Fimages%2Fstories%2FFiles%2Fpositioningprotocol.pdf");

и

 Uri path = Uri.parse("http://docs.google.com/viewer?url=http%3A%2F%2Fwww.cranialtech.com%2Fimages%2Fstories%2FFiles%2Fpositioningprotocol.pdf");
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(path, "application/pdf");      //Set data type
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);    

    try 
    {
        startActivity(intent);
    } 
    catch (ActivityNotFoundException e) 
    {
        Toast.makeText(this," pdf not found", 
            Toast.LENGTH_SHORT).show();
    }

Но это все еще не работает.

, пожалуйста, помогите мне

заранее спасибо.

1 Ответ

1 голос
/ 04 июля 2011

попробуйте этот код ::

WebView web1 =(WebView)findViewById(R.id.webview);  
web1.getSettings().setJavaScriptEnabled(true);  
webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://docs.google.com/viewer?url=http%3A%2F%2Fwww.cranialtech.com%2Fimages%2Fstories%2FFiles%2Fpositioningprotocol.pdf");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...