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

FlipperView и звуки - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Выделение строк ListView другим цветом http://www.cyberforum.ru/android-dev/thread902250.html
Здравствуйте, уважаемые! Подскажите как выделить четную (нечетную) строку ListView другим цветом. Желательно с примером. Заранее благодарен Al_Sha
Android onDrag вообщем надо отреагировать на провод пальцем по виджету package com.example.pr; public class pictureView extends ImageView { public boolean onDrag(View v, DragEvent event) { if (event.getAction() == event.ACTION_DRAG_STARTED) Log.d("dd",String.valueOf(event.getX())); return true; } } http://www.cyberforum.ru/android-dev/thread902132.html
Текстовый редактор Android
Добрый день! Я никогда не программировал под Android, но сейчас с этим столкнулся. Задание такое: Нужно сделать что-то на подобие текстового редактора Ваша цель заключается в осуществлении проверки правописания. Вы должны исправить слова, находя слов в словаре, которые являются не более чем на два правки от входа. Здесь, редактирования либо: • Вставка одной буквы или • Удаление одной...
Android Использование интент фильтра
Вот к примеру когда в ES Explorer выбираем какой-то файл, ES Explorer показывает список приложений которым можно открыть файл, как с помощью интент фильтра сделать чтоб мое приложение появилось в этом списке?
Android Нумерация месяцев начиналась с одного в DatePickerDialog http://www.cyberforum.ru/android-dev/thread901629.html
Здравствуйте! У меня есть DatePickerDialog, в котором месяц отсчитывается с нуля, как можно сделать чтобы месяц отсчитывался с одного (1)? Спасибо!
Android Выборка данных из Базы с условием Есть в бд столбцы title , date, category. Необходимо достать все записи из колонки "title" при условии что "date" равно "2013-06-14", а "category" равна "one" как сделать выборку из базы? пробую пока так: Cursor cursor = database.query(TABLE, new String { TAG_TITLE, TAG_DATE }, TAG_DATE + "= ?", new String { "2013-06-14" }, null, null, null); подробнее

Показать сообщение отдельно
AeroWhite
Форумчанин.NET
 Аватар для AeroWhite
531 / 410 / 63
Регистрация: 12.02.2013
Сообщений: 835

FlipperView и звуки - Android

15.06.2013, 12:36. Просмотров 483. Ответов 1
Метки (Все метки)

Собственно есть код, созданный по статье Хабра:
Java
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
50
51
52
public class Menu extends Activity implements OnTouchListener
{
    private ViewFlipper flipper = null;
    private float fromPosition;
    
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        LinearLayout mainLayout = (LinearLayout) findViewById(R.id.main_layout);
        mainLayout.setOnTouchListener(this);
 
        flipper = (ViewFlipper) findViewById(R.id.flipper);
 
        LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        int layouts[] = new int[]{ R.layout.first, R.layout.second, R.layout.third, R.layout.fourth, R.layout.five, R.layout.six, R.layout.seven, R.layout.eight, R.layout.nine, R.layout.ten };
        for (int layout : layouts)
            flipper.addView(inflater.inflate(layout, null));
    }
    public boolean onTouch(View view, MotionEvent event)
    {
        switch (event.getAction())
        {
        case MotionEvent.ACTION_DOWN:
            fromPosition = event.getX();
            break;
        case MotionEvent.ACTION_UP:
            float toPosition = event.getX();
            if (fromPosition > toPosition)
            {
                flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.go_next_in));
                flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.go_next_out));
                flipper.showNext();
                ////На каждый слой свой звук
                MediaPlayer mediaPlayer = MediaPlayer.create(getApplicationContext(), R.raw.sound);
                mediaPlayer.start();
                /////
             }
            else if (fromPosition < toPosition)
            {
                flipper.setInAnimation(AnimationUtils.loadAnimation(this,R.anim.go_prev_in));
                flipper.setOutAnimation(AnimationUtils.loadAnimation(this,R.anim.go_prev_out));
                flipper.showPrevious();
            }
        default:
            break;
        }
        return true;
    }
}
Как сделать так, чтобы при переходе на определенный слой, воспроизводился определенный звук?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru