Привет, я открыл PDF-файл, используя следующий код
Intent marketIntent = new Intent (Intent.ACTION_VIEW); marketIntent.setData (Uri.parse ("рынок://подробности? id = com.adobe.reader")); startActivity (marketIntent);
Теперь я хочу сделать то же самое с файлом XLS. Как мне это сделать ?? Пожалуйста, предложите …
Что-то вроде этого может сработать и открыть XLS в другом приложении просмотра XLS:
Intent intent = new Намерение (Intent.ACTION_VIEW); intent.setDataAndType (путь, «application/vnd.ms-excel»); intent.setFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP); try {startActivity (intent);} catch (ActivityNotFoundException e) {Toast.makeTException (OpenPdf.this, «Нет приложения для просмотра Excel», Toast.LENGTH_SHORT) .show ();}
Что-то вроде этого может работать и открывать XLS в другом приложении просмотра XLS:
Intent intent = new Intent (Intent.ACTION_VIEW); intent. setDataAndType (путь, "application/vnd.ms-excel"); intent.setFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP); попробуйте {startActivity (intent);} поймать (ActivityNotFoundException e) {Toast.makeText (OpenPdf.this, «Нет приложения для просмотра Excel», Toast.LENGTH_SHORT) .show ();}