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

Два действия для одной кнопки - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Layout_gravity http://www.cyberforum.ru/android-dev/thread1137462.html
<FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" > <ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView
Android Слушатель для события касания по тексту Подскажите пожалуйста как создать обработчик события касания по разному тексту? Допустим есть StringBuilder str str заполнен с помощью str.append() названиями папок sd карты. Потом всё записываю в String с помощью String s=str.toString(); и вывожу на экран название папки с новой строки с помощью TextView. Как сделать обработчик для каждой папки отдельно? Наверно надо создать что-то наподобии... http://www.cyberforum.ru/android-dev/thread1137383.html
Выполнений действий в фоне Android
Всем привет! Есть работающий исходник: public void PrtSc() { if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) { File sdCard = Environment.getExternalStorageDirectory(); File directory = new File(sdCard.getAbsolutePath() + "/ScreenShots"); directory.mkdirs();
Android Отловить нажатие кнопки Done
Activity имеет элемент EditText ( android:inputType="number") подскажите как отловить нажатие DONE?
Android Обновление строки TextView http://www.cyberforum.ru/android-dev/thread1136917.html
допустим, есть приложение в котором в TextView выводится вопрос, и есть две кнопки да или нет, так же кнопка next, так вот как реализовать обновление строки TextView при нажатии next? MainActivity: package com.iandryxainc.geoquiz; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.widget.Button;
Android Context немного теории Вообщем нужно мне было запустить из метода своего класса фрагмент. Вообщем как положено передал в класс контекст все дела. public Constructor (Context ctx) { super(ctx); this.ctx = ctx; ctx.getSupportFragmentManager().beginTransaction() .add(R.id.container, frag).commit(); } компилятор писал, что getSupportFragmentManager() не существует. тогда заменил все это дело на следующее. подробнее

Показать сообщение отдельно
Nachinka
11 / 11 / 0
Регистрация: 19.02.2014
Сообщений: 95
03.04.2014, 20:07  [ТС]     Два действия для одной кнопки
Что-то вот так у меня не заработало...Может кто знает в чем ошибка?)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
   protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    start_button = (Button) findViewById(R.id.button1);
    start_button.setOnClickListener(this);
    createAudioRecorder();
   }
 
     public void onClick(View v) {
       if (!RecordPlay) {
            RecordPlay = true;
            reading = true;
            startPlay();
        } else {
            RecordPlay = false;
            reading = false;
            stopPlay();
        }
        }
В методах же вот такая штучка:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void startPlay() {
 audioRecord.startRecording();
  while (reading) {
    //Читаем звук
  }
}
 
private void stopPlay() {
 if (null != audioRecord) {
   reading = false;
            audioRecord.stop();
            audioRecord.release();
 }
}
Почему то подсвечивает audioRecord.startRecording(); , дескать NullPointerException

Почему вот только, вроде все хорошо...

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