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

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

Войти
Регистрация
Восстановить пароль
 
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
#1

Уведомления в строке состояния. Как сделать уведомление больше в высоту? - Программирование Android

16.09.2014, 10:49. Просмотров 815. Ответов 2
Метки нет (Все метки)

Что-то не выходит никак сделать уведомление больше 60dp в высоту. Делаю его через
Java
1
notif.conteView = inflater.infalte....
Как то же у Gmail и т.п. получаются большие уведомления.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2014, 10:49     Уведомления в строке состояния. Как сделать уведомление больше в высоту?
Посмотрите здесь:
Android Как сделать так, чтобы в Status bar все уведомления от определённого приложения появлялись под одной иконкой?
Android Как работает push уведомление?
Android Как передать сервису состояния checkbox из MainActivity?
Как получить высоту текста при рисовании? Android
Как закрепить высоту EditText, чтобы помещался только один ряд символов Android
Android Уведомления
Android Push-уведомления
Android Push уведомления
Обновление уведомления Android
Уведомления в BroadcastReceiver Android
Уведомления Notification Android
Android Уведомления по времени

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
16.09.2014, 11:23     Уведомления в строке состояния. Как сделать уведомление больше в высоту? #2
http://stackoverflow.com/questions/2...-notifications
может так
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
16.09.2014, 12:53  [ТС]     Уведомления в строке состояния. Как сделать уведомление больше в высоту? #3
Вот рабочий код. Может кому пригодится. По ссылке выше что-то не получилось у меня.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public void sendNotif(Context context){
 
        String msg="This is Big style notification builder.This is Big style notification  builder.This is Big style notification builder.This is Big style notification builder.This is Big style notification builder.This is Big style notification builder.This is Big style notification builder.This is Big style notification builder.This is Big style notification builder.This is Big style notification builder.";
 
// Constructs the Builder object.
        NotificationCompat.Builder builder =
                new NotificationCompat.Builder(context)
                        .setSmallIcon(R.drawable.ic_launcher)
                        .setContentTitle("Tittle")
                        .setContentText("Small text")
                        .setDefaults(Notification.DEFAULT_ALL) // requires VIBRATE permission
                        .setStyle(new NotificationCompat.BigTextStyle().bigText(msg));
 
        final NotificationManager nm = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
        nm.notify(0, builder.build());
 
 
 
 
    }
Ответ Создать тему
Опции темы

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