Как я могу скопировать PDF-файл из папки с ресурсами в каталог publi c и отдать приказ просмотреть его с помощью Adobe Acrobat? - PullRequest
0 голосов
/ 30 мая 2020

Это код, который я использую, его довольно базовый c, потому что у него всего две кнопки (одна для загрузки Adobe acrobat, а другая для открытия файла с ним) для упрощения доступа к интерактивному PDF-файлу для моих сотрудников . Проблема в том, что когда я нажимаю кнопку, чтобы открыть PDF-файл, Adobe Acrobat сообщает, что файл не существует: (

На самом деле я не знаю, как программировать Java, так что если вы могу сделать это просто Я буду очень благодарен :( Также Im spani sh и мой engli sh могут быть немного плохими: p

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    //Metodo boton descargar adobe acrobat
    public void descargar(View view) {
        Uri descargarac = Uri.parse("market://details?id=com.adobe.reader&hl");
        Intent DescargarAdobeAcrobat = new Intent(ACTION_VIEW, descargarac);
        startActivity(DescargarAdobeAcrobat);
    }
    //Metodo boton descargar adobe acrobat
    public void visualizar(View view) {
        Uri path = Uri.parse("assets/ruta.pdf"); //This is the file
        Intent visualizarpdf = new Intent(Intent.ACTION_VIEW);
        visualizarpdf.setDataAndType(path, "application/pdf");
        startActivity(visualizarpdf);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...