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

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

Войти
Регистрация
Восстановить пароль
 
Kvantum
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 3
#1

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

20.05.2016, 18:30. Просмотров 49. Ответов 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) {
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2016, 18:30     Кнопка воспроизведения звука в "Еклипс"
Посмотрите здесь:

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

Кнопка "Показать на карте" и MapActivity - Программирование Android
Всем привет, возник такой вопрос. У меня есть список магазинов в RecyclerView во фрагменте. Хочу сделать под каждым магазином надпись...

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

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

Не работает кнопка "Home" - Программирование Android
Здравствуйте. Аппаратные кнопки можно обрабатывать через KeyEvent например так @Override public boolean onKeyDown(int...

Ошибка "Unknown method "e" of "org.apache.commons.logging.Log" - Программирование Android
Unknown method 'e' of 'org.apache.commons.logging.Log' package com.mycompany.myapp; import android.widget.*; import...

Как "превратить" string "6.971245e-001" во float? - Программирование Android
Число конечно пример

Открытый ключ RSA из Googl Play как его вставить в еклипс - Программирование Android
подскажите есть ли видео обучающее, как вставить открытый ключ RSA (ЛИЦЕНЗИОННЫЙ КЛЮЧ с гугл плея) в еклипсе. инфа есть конечно на гугл...

Как заставить Eclipse "забыть" об ошибках в xml файлах? - Программирование Android
Проблема в следующем: открываю большой проект написанный не мной - все работает нормально, то есть запускается без ошибок. в процессе...

UnknownHostException: Unable to resolve host "api.openweathermap.org" - Программирование Android
Приветствую всех, недавно стал изучать андройд и столкнулся с маленькой проблемкой... Есть простое приложение для вывода погоды. ...


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

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

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