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

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

Войти
Регистрация
Восстановить пароль
 
Dokalan
6 / 6 / 1
Регистрация: 14.08.2015
Сообщений: 62
Записей в блоге: 5
#1

Как запретить перелистывание для загруженного swf? - Программирование Android

05.04.2016, 13:58. Просмотров 104. Ответов 0
Метки нет (Все метки)

Ребята, нужна ваша помощь.
Вот есть код перелистывания для андроид-приложения:

ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Multitouch.inputMode = MultitouchInputMode.GESTURE; 
 
var currentGalleryItem:Number = 1; 
var totalGalleryItems:Number = 4; 
 
stage.addEventListener (TransformGestureEvent.GESTURE_SWIPE, fl_SwipeToGoToNextPreviousFrame); 
 
function fl_SwipeToGoToNextPreviousFrame(event:TransformGestureEvent):void 
{ 
    if(event.offsetX == 1) 
    { 
        if(currentGalleryItem > 1){ 
            currentGalleryItem--; 
            slideRight(); 
        } 
    } 
    else if(event.offsetX == -1) 
    { 
        if(currentGalleryItem < totalGalleryItems){ 
            currentGalleryItem++; 
            slideLeft(); 
        } 
    } 
} 
 
var slideCounter:Number = 0; 
function slideLeft(){ 
    gallery_items.addEventListener("enterFrame", moveGalleryLeft); 
} 
function slideRight(){ 
    gallery_items.addEventListener("enterFrame", moveGalleryRight); 
} 
 
function moveGalleryLeft(evt:Event){ 
    gallery_items.x -= 48; 
    slideCounter++; 
    if(slideCounter == 10){ 
        gallery_items.removeEventListener("enterFrame", moveGalleryLeft); 
        slideCounter = 0; 
    } 
} 
function moveGalleryRight(evt:Event){ 
    gallery_items.x += 48; 
    slideCounter++; 
    if(slideCounter == 10){ 
        gallery_items.removeEventListener("enterFrame", moveGalleryRight); 
        slideCounter = 0; 
    } 
}
Внутри перелистываемой сцены делаю кнопку для загрузки внешнего swf. Кликаю на неё, swf загружается. Но если я начинаю перелистывать дальше, то этот загруженный swf тоже перелистывается, а мне нужно, чтобы он оставался на месте.
Подскажите, пожалуйста, как запретить перелистывание для загруженного swf?

Получается, что кнопка, через которую подгружаю внешний swf находится ВНУТРИ контейнера, поэтому внешний файл загружается тоже ВНУТРЬ этого контейнера. Ну и, соответственно, перелистывается вместе с ним.
В этом вся проблема!
Как делают в других мобильных приложениях так, что я листаю страницы, потом кликаю на ссылку в нужной странице, она открывается и не перелистывается?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2016, 13:58     Как запретить перелистывание для загруженного swf?
Посмотрите здесь:

Анимация перелистывание - Программирование Android
Доброго времени суток! Кто знает? Как сделать так чтобы перелистывание активитиев происходило так как будто перелистываешь книжку)

Перелистывание экранов - Программирование Android
Если кто пользовался официальным приложение для ВК под андройд, то в разделе &quot;новости&quot; если провести пальцем по экрану,то от выползает как...

Как запретить обновляться программе? - Программирование Android
Демо и полноценная версии программы имеют одно и то-же имя пакета. Поэтому если в настройках PlayMarket не запрещено обновление программ,...

Как запретить использовать Scroll руками? - Программирование Android
Ребят нужна помощь, я создал стандартный горизонтальный ScrollView, но управляю им через методы ScrollTo, вопрос в том: Как запретить...

Как вообще запретить поворачиваться экрану? - Программирование Android
Полность запретить, пока не сделал смену. Спасибо.

Как запретить смену ориентации при вызове DialogFragment? - Программирование Android
В активити вызывается DialogFragment, как запретить смену ориентации экрана пока он активен?

Как сделать паузу — запретить нажатие кнопок на 5 секунд? - Программирование Android
Принцип игры - вопросы на время. По кнопке &quot;Старт&quot; запускается таймер обратного отсчета, кнопка превращается в &quot;Далее&quot; и, пока работает...

Как запретить поддержку устройств с определённым размером экрана? - Программирование Android
Как запретить поддержку устройств с определённым размером экрана? пробовал android:xlargeScreens=&quot;false&quot; - не помогает

Как запретить установку приложения на более ранние версии android? - Программирование Android
Свой apk планирую раздавать не только с play.google.com, поэтому фильтровать версии android никто не будет. А при установке приложение на...

Как запретить activity возвращаться на предыдущий экран по нажатию на физическую кнопку back - Программирование Android
Как запретить activity возвращаться на предыдущий экран по нажатию на физическую кнопку back?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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