Какое-либо обходное решение для сохранения Намерения в настройках?

Надежда Вы поймете мой вопрос с моим базовым английским...

В моем приложении я позволяю пользователю иметь кнопку, которые запускают приложение его выбора. Я не заставляю проблемы входить в список всех установленных приложений, получать Намерение и запускать выбранное приложение.

Но я хотел бы сохранить соответствующее намерение в настройках в следующий раз пользовательское использование мое приложение, но настройки только позволяют мне сохранять тип основных данных (Целое число, булевская переменная, Строки, и т.д.)

Так, мой вопрос состоит в том, как сохранить намерение умным способом.

Я надеюсь, что можно помочь мне найти решение.

9
задан Waza_Be 11 May 2010 в 16:45
поделиться

1 ответ

Вместо сохранения Intent вы можете просто сохранить String , которая необходима для построения Intent .

Пример:

Intent intent = new Intent("com.android.notepad.action.EDIT_TITLE");

Теперь вы просто сохраняете Строку , содержащую com.android.notepad.action.EDIT_TITLE

2
ответ дан 4 December 2019 в 08:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: