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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
#1

Выбор шрифта для EditText - Программирование Android

26.11.2015, 19:16. Просмотров 1518. Ответов 44
Метки нет (Все метки)

Всем здравствуйте. Пишу текстовый редактор. Помогите организовать выбор шрифта. Текст вводится в EditText. У меня маленький опыт, я только начала изучение разработки программ для мобильных приложений, поэтому буду рада любой помощи.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2015, 19:16     Выбор шрифта для EditText
Посмотрите здесь:

InputType для EditText - Программирование Android
Заранее извиняюсь, если как-то неправильно или с ошибками сформулирую свою мысль. Все ведь с опытом приходит, которого пока маловато).Так...

EditText для ввода даты - Программирование Android
Нужно сделать edittext для даты. Я разместил рядом 3 шт. , для дня, месяца, и года соответственно. В каждом максимальное число вводимых...

Маска ввода для EditText - Программирование Android
Здравствуйте. А можно как то задать маску ввода для текстового поля? Ну например, вводим сумму денег в EditText и формат должен быть типа...

Минимальное и максимальное значение для EditText - Программирование Android
Имеется EditText и SeekBar. <EditText android:layout_width="wrap_content" ...

Метод для прослушивания изменения текста EditText - Программирование Android
Подскажите, пожалуйста, как называется метод для прослушивания изменения текста в EditText и метод для прослушивания того, что любой view в...

Числовой InputType для EditText с возможностью ввода минуса - Программирование Android
<EditText <!-- cut --> android:ems="10" android:inputType="numberDecimal" > ...

Как сделать оптимальный размер шрифта для разных устройств - Программирование Android
Каким способом лучше подбирать размер шрифта для приложения, чтобы на всех устройствах более или менее нормально смотрелось. Как-то...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
09.12.2015, 21:53  [ТС]     Выбор шрифта для EditText #21
вот скрин ошибки, которая появляется и программа не запускается. может у кого есть идеи?
Миниатюры
Выбор шрифта для EditText  
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
10.12.2015, 13:17     Выбор шрифта для EditText #22
ошибки надо смотреть во вкладке android внизу слева, в студии
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
13.12.2015, 20:41  [ТС]     Выбор шрифта для EditText #23
приложение то запускается, то нет. Шрифт не меняется. проблему пока решить не удалось. Сбрасываю скрин ошибок. Надеюсь на дельный совет и помощь
Миниатюры
Выбор шрифта для EditText  
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
13.12.2015, 21:02     Выбор шрифта для EditText #24
Так у вас падает из за блютус адаптера какого то, вы его где то используете у себя в приложении?
Есть какие то методы которые работают с ним? Потому что он у вас NULL.

То работает то не работает навреное потому что то у вас включен блютус то нет...
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
14.12.2015, 07:04  [ТС]     Выбор шрифта для EditText #25
Вообще у меня блютуз нигде не используется. Я не знаю, почему он к нему пытается обратиться???
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 836
14.12.2015, 11:14     Выбор шрифта для EditText #26
Byka, так же необходимо явно "высвободить" ресы(вызвать release) какие то.
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
14.12.2015, 18:43  [ТС]     Выбор шрифта для EditText #27
Можно подробнее, пожалуйста. Так как новичок в разработке такого рода программ
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
14.12.2015, 20:29     Выбор шрифта для EditText #28
Цитата Сообщение от Byka Посмотреть сообщение
Можно подробнее, пожалуйста. Так как новичок в разработке такого рода программ
Покажите код который у вас на данный момент есть, все активити и классы которые вы используете, тут уже надо задействовать экстрасенсорику что бы понять в чем дело.
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
16.12.2015, 23:41  [ТС]     Выбор шрифта для EditText #29
Скажите, а может ли быть ошибка из-за эмулятора, например?
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
17.12.2015, 00:09     Выбор шрифта для EditText #30
Цитата Сообщение от Byka Посмотреть сообщение
Скажите, а может ли быть ошибка из-за эмулятора, например?
Покажите код
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
25.12.2015, 02:25  [ТС]     Выбор шрифта для EditText #31
ошибки нет, шрифт текста не меняется. Почему, не знаю. Может не там где нужно папку создала или шрифты не поддерживаются эмулятором? Помогите реализовать изменение шрифта
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
03.01.2016, 22:45  [ТС]     Выбор шрифта для EditText #32
Моя первоначальная проблема осталась. Когда я хочу в приложении поменять шрифт текста в Edit, то он не меняется. Я еще раз пишу код для этой функции и надеюсь, что мне сможет кто-нибудь помочь. ПОЖАЛУЙСТА.
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
 @Override
    public void onResume() {
        super.onResume();
        SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
 if (prefs.getBoolean(getString(R.string.pref_font_1), true))
        {
         Typeface myFont = Typeface.createFromAsset(getAssets(), "babel_sans.ttf");
          mEditText.setTypeface(myFont);
        }
        if (prefs.getBoolean(getString(R.string.pref_font_2), true))
        {
         Typeface myFont = Typeface.createFromAsset(getAssets(), "cabin_sketch.ttf");
          mEditText.setTypeface(myFont);
        }
        if (prefs.getBoolean(getString(R.string.pref_font_3), true))
        {
         Typeface myFont = Typeface.createFromAsset(getAssets(), "d_old_modern.ttf");
          mEditText.setTypeface(myFont);
        }
        if (prefs.getBoolean(getString(R.string.pref_font_4), true))
        {
          Typeface myFont = Typeface.createFromAsset(getAssets(), "t_a_b_a_r_d_o.ttf");
          mEditText.setTypeface(myFont);
        }
}
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,603
Завершенные тесты: 1
04.01.2016, 17:04     Выбор шрифта для EditText #33
что по-твоему делает этот код?
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
04.01.2016, 19:50  [ТС]     Выбор шрифта для EditText #34
при выборе определенного CheckBox, из папки берется нужный шрифт и применяется к EditText. По крайней мере, я надеюсь
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,603
Завершенные тесты: 1
04.01.2016, 20:05     Выбор шрифта для EditText #35
для начала я бы все закомментировал в этом методе и оставил только:
Java
1
2
3
4
5
6
    @Override
    public void onResume() {
        super.onResume();
            Typeface myFont = Typeface.createFromAsset(getAssets(), "d_old_modern.ttf");
            mEditText.setTypeface(myFont);
    }
естественно в папке assets должен лежать файл шрифта

После запуска в любом случае должно что-то написать в консоли. Это можно ВСЕ скопировать и вылоить сюда для анализа.
Файл шрифта можно тоже приложить, вдруг кто-то захочет проверить его.
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
04.01.2016, 21:16  [ТС]     Выбор шрифта для EditText #36
файл шрифта находится в архиве
Вложения
Тип файла: rar d_old_modern.rar (29.5 Кб, 1 просмотров)
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
04.01.2016, 21:26  [ТС]     Выбор шрифта для EditText #37
Ошибки не показывает, но и шрифт не меняется.
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,603
Завершенные тесты: 1
05.01.2016, 11:44     Выбор шрифта для EditText #38
проверил шрифт, работает
значит показывай весь onCreate и onResume (при вставке на форум используй теги)
и так как я не верю людям на слово, было бы неплохо показать скриншот на котором видно структуру проекта, видно что в папке assets лежит шрифт с этим названием и видно где находится папка assets
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
06.01.2016, 02:02  [ТС]     Выбор шрифта для EditText #39
вот структура проекта, может и правда не там создала папку
Миниатюры
Выбор шрифта для EditText  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2016, 02:04     Выбор шрифта для EditText
Еще ссылки по теме:

Преобразование EditText в Double - Программирование Android
Здравствуйте, понемногу изучаю андроид и вот уперся в проблему, точнее в не знание. Есть EditText в нем указал что можно вводить только...

Считывание данных с EditText - Программирование Android
Допустим есть "a" которое равно значению из edittext +5. Как придать ему новое значение при повторном нажатии,то есть edittext + 5 + 5....

Сравнение EditText и String - Программирование Android
Сравнение строк в jave можно осуществить таким образом: String str1 = "abc"; String str2 = "abc"; str1.equals(str2); Но когда...

Обработка нажатия EditText - Программирование Android
Необходимо реализовать поля ввода дат для задания периода. Так как надо по дизайну чтобы подсказка всплывала как в TextInputLayout,...

Сохранение текста в EditText - Программирование Android
В наличии: Активность А с EditText1 и TextViev, и Активность Б с EditText2 и Button. Как реализовать сохранение уже введенного текста в...


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

Или воспользуйтесь поиском по форуму:
Byka
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
06.01.2016, 02:04  [ТС]     Выбор шрифта для EditText #40
Java
1
2
3
4
5
6
7
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        setContentView(R.layout.main);
 
        mEditText = (EditText) findViewById(R.id.editText);
    }
Yandex
Объявления
06.01.2016, 02:04     Выбор шрифта для EditText
Ответ Создать тему
Опции темы

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