Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Ханасака
10 / 10 / 1
Регистрация: 12.07.2013
Сообщений: 147
#1

Как переопределить диалоговое окно с целью кастомизации?

01.08.2015, 22:41. Просмотров 1267. Ответов 25
Метки нет (Все метки)

Здравствуйте!
Решил в своем приложении переопределить тему Theme.Holo.Light.NoActionBar. С кнопками получилось, а вот как изменить диалоговое окно?
Как переопределить диалоговое окно с целью кастомизации?

Мне нужно сделать эту горизонтальную полосу фиолетовой.
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2015, 22:41
Ответы с готовыми решениями:

Как создать диалоговое окно без сообщения внутри?
Добрый день, как создать диалоговое окно как здесь, только без сообщения...

Диалоговое окно
Можно как нибудь вызвать вот это диалоговое окно переключения ?

диалоговое окно
необходимо создать что-то вроде alertdialog с двумя кнопками, но так, что-бы...

Диалоговое окно
Как создать диалоговое окно с CheckBoxam'и и кнопками в Studio?

Из пункта меню в диалоговое окно
Добрый вечер...подскажите как сделать так, чтоб при нажатии на пункт из меню,...

25
Pablito
2713 / 2159 / 732
Регистрация: 12.05.2014
Сообщений: 7,532
Завершенные тесты: 1
27.08.2015, 08:35 #21
цвет надписей на кнопках диалога легко
в файле styles.xml дописать строчку
XML
1
<item name="alertDialogTheme">@style/MyDialog</item>
а чуть ниже основной темы создать
XML
1
2
3
    <style name="MyDialog" parent="Theme.AppCompat.Light.Dialog.Alert">
        <item name="colorAccent">@color/myColor</item>
    </style>
myColor - свой цвет, по гуглогайдам рекомендуется использовать primaryColor, но это на усмотрение каждого

выбор веремени и даты я же давал ссылку на гитхаб, нормальные пикеры, похожи на материал дизайн и цвета можно задать, там же написано как
1
Ханасака
10 / 10 / 1
Регистрация: 12.07.2013
Сообщений: 147
27.08.2015, 20:00  [ТС] #22
Цитата Сообщение от Паблито Посмотреть сообщение
цвет надписей на кнопках диалога легко
Спасибо!
Цитата Сообщение от Паблито Посмотреть сообщение
выбор веремени и даты я же давал ссылку на гитхаб, нормальные пикеры, похожи на материал дизайн и цвета можно задать, там же написано как
Единственное, что несколько смущает - не будет поддержки версий ниже 4.0

Добавлено через 3 часа 18 минут
Цитата Сообщение от Паблито Посмотреть сообщение
в файле styles.xml дописать строчку
Не работает
0
Pablito
2713 / 2159 / 732
Регистрация: 12.05.2014
Сообщений: 7,532
Завершенные тесты: 1
28.08.2015, 10:11 #23
импорты
Java
1
2
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
onCreate
Java
1
2
3
4
5
6
7
8
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_main);
new AlertDialog.Builder(this)
                .setTitle("Что я делаю не так?")
                .setPositiveButton("ДА", null)
                .create().show();
styles.xml
XML
1
2
3
4
5
6
7
<style name="AppThemeLight" parent="Theme.AppCompat.Light">
        <item name="alertDialogTheme">@style/MyDialog</item>
    </style>
    <style name="MyDialog" parent="Theme.AppCompat.Light.Dialog.Alert">
        <item name="android:textColorPrimary">#F00</item>
        <item name="colorAccent">#0F0</item>
    </style>
выдержка из manifest.xml
XML
1
2
3
    <application
        android:label="@string/app_name"
        android:theme="@style/AppThemeLight" >
и пруф
Кликните здесь для просмотра всего текста
Как переопределить диалоговое окно с целью кастомизации?
0
Ханасака
10 / 10 / 1
Регистрация: 12.07.2013
Сообщений: 147
24.09.2015, 21:56  [ТС] #24
Цитата Сообщение от Паблито Посмотреть сообщение
я вот такой использовал
Все супер, но почему-то некоректно работает при выборе года менее 1902
0
Pablito
24.09.2015, 22:10
  #25

Не по теме:

с ума сойти, это фатальный недостаток

0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
25.09.2015, 10:41 #26
Паблито, ну может там шпаргалка по истории задумывалась)
1
25.09.2015, 10:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2015, 10:41

Вывод в диалоговое окно текста и переменной
Нужно вывести в диалоговое окно Текст и значение переменной. Вот, на подобии...

Передать значение переменной в диалоговое окно
Здравствуйте. Подскажите, пожалуйста, в чем может быть ошибка: Передаю...

Диалоговое окно при выборе пункта меню
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;menu...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Опции темы

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