Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
koljsch
1 / 1 / 1
Регистрация: 23.09.2012
Сообщений: 70
#1

Создание ярлыков - Программирование Android

13.07.2014, 01:22. Просмотров 1641. Ответов 2
Метки нет (Все метки)

Имеется несколько XML - интерфейсов (форм). Нужно сделать так, чтобы была возможность добавления на главный экран телефона ярлыков, по нажатию которых открывалась определенная форма. Как можно реализовать подобное?
Данная реализация имеется в приложение от ВК, когда можно добавить на главный экран ярлык диалога.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2014, 01:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание ярлыков (Программирование Android):

Создать базу данных с(Создание функции БД, Создание процедуры БД, Создание тригера БД) - Программирование Android
В задание для курсовой работы по БД входят вот такие пункты: 1.2 Создание функции БД. 1.3 Создание процедуры БД 1.4 Создание...

создание ярлыков - Delphi
Добрый день! В интернете представлено как правило 3 программных кода для создания ярлыков в двух я так и не смог разобраться а вот в 3ем...

Создание ярлыков на флешке - Удаление вирусов
Вирус создает ярлыки, а оригиналы файлов делает скрытыми и архивными. Проблема аналогичная с ранее решенной, только это компьютер с другой...

Создание ярлыков при перемещении - Удаление вирусов
Здравствуйте. Проблема с ярлыками, браузером и клавиатурой. При перемещении или запуске ярлыка создаются новые. В браузере при переходе на...

Создание ярлыков (название брать из Edit) - Delphi
Помогите, нужно чтобы название ярлыка бралось из edit1 именно этот код!!! type ShortcutType = (_DESKTOP, _QUICKLAUNCH,...

Неконтролируемые установки программ, создание ярлыков - Удаление вирусов
Собственно в заголовке, плюс запуск броузера ИЕ с открытием китайских сайтов(несколько вкладок подряд). Присутствует wajam, vk, ok. лог...

2
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
13.07.2014, 16:26 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
может поможет:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
    public static void addShortcut(Context ctx, java.lang.Class<?> cls, String Describe) {
        //Adding shortcut for MainActivity on Home screen
        Intent shortcutIntent = new Intent(ctx.getApplicationContext(), cls);//activity_Main.class);
        shortcutIntent.setAction(Intent.ACTION_MAIN);
        Intent addIntent = new Intent();
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, Describe);//"HelloWorldShortcut");
        addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
                Intent.ShortcutIconResource.fromContext(ctx.getApplicationContext(),
                        R.drawable.ic_wsale));
        addIntent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
        ctx.getApplicationContext().sendBroadcast(addIntent);
    }
и необходим доступ:
XML
1
    <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
У меня работает! Но... если будете копать дальше (я сломался), поищите заодно:
1) как узнать сколько ярлыков с моим именем на рабочем столе/столах? (дважды, трижды легко добавить...)
2) можно ли получить список ярлыков на рабочем столе/столах?
3) можно ли удалить определенную иконку (из двух одинаковых или только на текущем столе)?

Вам скорее всего понадобиться, а я был вынужден костыли делать чтобы не плодить лишних иконок... Хотелось бы перебрать старый код...
1
koljsch
1 / 1 / 1
Регистрация: 23.09.2012
Сообщений: 70
13.07.2014, 16:36  [ТС] #3
Tester64, огромное спасибо! Если будут находки относительно вопросов, то обязательно отпишусь здесь.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2014, 16:36
Привет! Вот еще темы с ответами:

Создание тайлов-ярлыков для Windows 8 - Visual Studio
Доброго времени суток. Тайлы-Tiles-Плитки Хочу создать тайлы-ярлыки, красочный ярлык в пуске (Windows 8), при нажатии которого...

Calc.exe*32 и не только (создание ярлыков) - Удаление вирусов
Здравствуйте. Постоянно при подключении съемного носителя на нем образуются ярлыки. Так же выскакивает ошибка &quot;в устройстве нет диска....

Программное создание ярлыков на URL страницы - C++ Builder
Помогите, пожалуйста! Нужно чтобы Билдер создавал на рабочем столе ярлыки на определенные сайты

Создание ярлыков при установке своей программы. - Visual Basic
Тут у меня такая загвоздка. Долаю Сетап для программы и хочу чтобы она свои ярлыки прописывала в Пуск и на рабочий стол. Ярлыки создавать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru