Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Kvantum
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 3
#1

Кнопка воспроизведения звука в "Еклипс" - Программирование Android

20.05.2016, 18:30. Просмотров 77. Ответов 0
Метки нет (Все метки)

Здравствуйте, подскажите как создать обработчик события для кнопку при нажатии на которую будет воспроизводиться звук? При этом кнопка имеет название "Sond on" надо чтоб когда на не нажимали муз отключалась и название кнопки становилось "sond off" и аналогично обратно.
На форме имеются 3 кнопки
КНопка отвечающая за звук - sondBtn!!

вот код из enter_activity в котором это все делаю :
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
53
54
55
56
57
58
59
60
61
62
63
64
package com.example.lab10;
 
import com.example.lab10.R;
 
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class EnterActivity extends Activity {
    
    public static final String EXTRA_MESSAGE = "enter_activity";
    
    
    
    Button playBtn;
    Button exitBtn;
    Button sondBtn;
    
    
    
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_enter);
        
        
        
        playBtn = (Button) findViewById(R.id.playBtn);
        exitBtn = (Button) findViewById(R.id.exitBtn);
        sondBtn = (Button) findViewById(R.id.sondBtn);
        
        
        
        playBtn.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(getApplicationContext(), MainActivity.class);
                intent.putExtra(EXTRA_MESSAGE, "play");
                startActivity(intent);
            }
        });
        
        exitBtn.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
                System.exit(0);
            }
        });
        
                
            }
            
            sondBtn.setOnClickListener(new OnClickListener() {  
                           @Override
            public void onClick(View v) {

http://www.cyberforum.ru/android-dev/thread1917186.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2016, 18:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Кнопка воспроизведения звука в "Еклипс" (Программирование Android):

Кнопка "домой", смена ориентации и прочее :)
Добрый вечер уважаемые. не могу решить вот такую проблему: Сделал пример...

Свой Launcher. Срабатывает кнопка "назад"
Здравствуйте! -Пишу свой простенький Laucher(во многом опирался на этот...

Кнопка "Показать на карте" и MapActivity
Всем привет, возник такой вопрос. У меня есть список магазинов в RecyclerView...

Кнопка "Back" для приложения
у меня есть несколько форм и мне необходима кнопка которая будет возвращать...

Не работает кнопка "Home"
Здравствуйте. Аппаратные кнопки можно обрабатывать через KeyEvent например так ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.05.2016, 18:30
Привет! Вот еще темы с решениями:

Системная кнопка "Назад"
как научить программу реагировать на нажатие этой самой кнопки?

Таймер. Кнопка "Пауза"
Вобщем, решил попробовать сделать таймер, нашел статью, вроде все получилось,...

Работа с БД, связывание таблиц "фильмы", "жанры", "режиссеры"
Ребят, всем привет! накидайте какие-нить идеи по реализации ситуация такая...

Ошибка "Unknown method "e" of "org.apache.commons.logging.Log"
Unknown method 'e' of 'org.apache.commons.logging.Log' package...


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

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

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