Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 10.12.2014, 22:34
Comer вне форума Посмотреть профиль Отправить личное сообщение для Comer Найти все сообщения от Comer
  № 1  
Ответить с цитированием
Comer

Регистрация: Dec 2010
Сообщений: 121
По умолчанию Как вызвать Skype из Flash

Здравствуйте, уважаемые форумчане, flash-мастера!
Сделал небольшое flash-приложения для Android, теперь хочу вставить туда кнопочку, после нажатия на которую моё flash-приложение должно закрыться, а вместо него должен запуститься Skype. На странице официального сайта Skype http://msdn.microsoft.com/en-us/library/office/dn745884 есть описание того, как это можно реализовать, и даже выложен код, который должен быть вставлен в андроид-приложение, но он у меня почему-то не работает. Пишут: "Атрибут "public" может использоваться только внутри пакета"
Помогите, пожалуйста мне с этим разобраться.
Приложение создано AIR 3.4 for Androi, по сценарию ActionSсript 3.0

Вот код, который предлагают на сайте Skype:


/** * Initiate the actions encoded in the specified URI. */
public void initiateSkypeUri(Context myContext, String mySkypeUri) {

// Make sure the Skype for Android client is installed.
if (!isSkypeClientInstalled(myContext)) {
goToMarket(myContext);
return;
}

// Create the Intent from our Skype URI.
Uri skypeUri = Uri.parse(mySkypeUri);
Intent myIntent = new Intent(Intent.ACTION_VIEW, skypeUri);

// Restrict the Intent to being handled by the Skype for Android client only.
myIntent.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

// Initiate the Intent. It should never fail because you've already established the
// presence of its handler (although there is an extremely minute window where that
// handler can go away).
myContext.startActivity(myIntent);

return;
}


Последний раз редактировалось Comer; 10.12.2014 в 23:25.
Создать новую тему   Часовой пояс GMT +4, время: 01:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:22.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.