-1

私は運転免許を取得したい人のためにアンドロイドアプリケーションを便利にしていますが、私は次のようにする方法がわかりません:私は主な活動をしています。さて、応急処置ボタンを押すことによって、私は応急処置の指示でテキストまたはpdfを表示したいと思います。基本的に私は機械と法律のために同じことをしたいです。私の英語は申し訳ありませんが、それは私の第一言語ではありません。

4

1 に答える 1

5

button.putをクリックしてopeninigpdfファイルの場合、リスナーに次のコードを入力します。

 String FILE = Environment.getExternalStorageDirectory().getPath()+"/abc.pdf";   

 File file = new File(FILE); 

 //file should contain path of pdf file/
 Uri path = Uri.fromFile(file);
 Intent intent = new Intent(Intent.ACTION_VIEW);
 intent.setDataAndType(path, "application/pdf");
 intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

 try {
       startActivity(intent);
     } 
     catch (ActivityNotFoundException e)
     {
            Toast.makeText(this, 
                "No Application Available to View PDF", 
                Toast.LENGTH_SHORT).show();
        }
于 2013-03-09T12:24:32.803 に答える