Страницы

Поиск по вопросам

среда, 5 июня 2019 г.

Добавление приложения в “Open With” диалог Android

Мое приложение работает с базами данных SQLite, хотелось бы, чтобы пользователь мог увидеть мое приложение в диалоге "Открыть с помощью" при попытке открытии базы даных в файловой системе. Как реализовать такое?


Ответ


вместо \\.sqlite можете поставить любое другое расширение файла.
И дальше в классе Activity:
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); final Intent intent = getIntent(); final String action = intent.getAction();
if(Intent.ACTION_VIEW.equals(action)){ Uri uri = intent.getData(); new File(uri.getPath()); //дальше делаем все, что надо с файлом } else { Log.d(TAG, "intent was something else: "+action); } }

Комментариев нет:

Отправить комментарий