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

Дождаться закрытия диалога - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Простой браузер Android http://www.cyberforum.ru/android-dev/thread973776.html
Пытаюсь создать браузер. Код ниже: MainActivity package test.namespace; import android.app.Activity; import android.os.Bundle; import android.webkit.WebView; public class MainActivity extends Activity { /** Called when the activity is first created. */
Android Тяжело ли глобально перехватить нажатия пальца? Хочу в своей программе (куча окошек) провети частотный анализ "зон" клика пальцем. В разрезе каждого активити или/и общий для всей программы. Хочу нарисовать картинку типа (первый раз подключаю картинку к форуму): http://s2.ipicture.ru/uploads/20131010/EQCTCajj.png для оптимизации дизайна и перестановки элементов... OnTouch вроде получает только те элементы на которые я "назначил"... http://www.cyberforum.ru/android-dev/thread973560.html
Android Как вставить резделители в ListView?
Имеется ListView, допустим список фамилий, как вставить разделители между алфавитными группами списка? -----А----- Алексеев Андреев -----Б----- Белый Бодров Бородин -----В----- Воронин
Android Независимая панелька
Нашел уже штук 5 программ, которые дают свой индикатор в виде полупрозрачной панельки поверх ВСЕХ других окон/программ. Независимая от программы (не встроена в основную активити) полупрозрачная панелька с текстом (или без) висит прямо поверх остальных программ. Видна даже в играх или при проигрывании видео. Не подскажете как подобное можно сделать??? Например:...
Android progressbar http://www.cyberforum.ru/android-dev/thread973346.html
Вопросы нубские, т.к только учусь. 1) Как сменить стиль прогрес бара? я создал папку res\drawable там создал xml файл verticalprogressbar2.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
Android ассемблер Доброго времени суток! Вот такой вот вопрос: что мне нужно сделать, чтобы на моем телефоне мигал пиксель раз в секунду. Делать это нужно через ассемблер. ОС на телефоне андроид подробнее

Показать сообщение отдельно
Wenceslaus
Android Developer
130 / 130 / 4
Регистрация: 05.07.2013
Сообщений: 205
10.10.2013, 16:18     Дождаться закрытия диалога
Slon747, можно связать интерфейсами или использовать абстрактный метод, который отдельно реализуется каждым из классов наследников:
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
public abstract class GlobalActivity extends Activity {
 
    public void ShowDialogProduct(final long LineId, long ProductId, Context context) {
     
        final Dialog dialogProduct = new Dialog(context);
        dialogProduct.setContentView(R.layout.dialog_product);
        //...
        dialogProduct.show();
        //...
        // нажата кнопка Ок
        ((Button) dialogProduct.findViewById(R.id.action_settings)).setOnClickListener(new android.view.View.OnClickListener() {
            public void onClick(View v) {
                dialogClickOk();
            }
        });
        //....
    }
 
    abstract void dialogClickOk();
 
}
 
public class DocumentActivity extends GlobalActivity {
 
    @Override
    void dialogClickOk() {
        //обновление списка
        reloadList();
        
    }
    
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru