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

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

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

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

20.05.2016, 18:30. Просмотров 46. Ответов 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
Android Системная кнопка "Назад"
Android Кнопка "Back" для приложения
Android Не работает кнопка "Home"
Android Свой Launcher. Срабатывает кнопка "назад"
Android Как поместить surfaceview или glsurfaceview на "пол" экрана
Android "Attempt to re-open an already-closed object" при работе с SQLite
Открытый ключ RSA из Googl Play как его вставить в еклипс Android
Notification вывод строки с символами перехода на новую строку "\n" Android
Таймер. Кнопка "Пауза" Android
При компиляции вылазит ошибка Installation error: "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE" Android
Услуга - "поругайте мой код" есть тут такая?) Android

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

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

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