Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.69/16: Рейтинг темы: голосов - 16, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
1

Выбор шрифта для EditText

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

Author24 — интернет-сервис помощи студентам
Всем здравствуйте. Пишу текстовый редактор. Помогите организовать выбор шрифта. Текст вводится в EditText. У меня маленький опыт, я только начала изучение разработки программ для мобильных приложений, поэтому буду рада любой помощи.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2015, 19:16
Ответы с готовыми решениями:

Какой метод в EditText для автоматического события при вводе первого символа текста в EditText ?
Здравствуйте Какой метод в EditText для автоматического события при вводе первого символа текста в...

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

EditText смещается вниз при вводе текста, который занимает объём больше, чем EditText
EditText сещается вниз при вводе текста который занимает обём больше чем EditText. Как устранить?

Динамическое создание edittext и обработка данных из edittext
Здравствуйте, мне нужна помощь, у меня есть таблица, где динамически создаются edittext: for (int ...

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

То работает то не работает навреное потому что то у вас включен блютус то нет...
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
14.12.2015, 07:04  [ТС] 25
Вообще у меня блютуз нигде не используется. Я не знаю, почему он к нему пытается обратиться???
0
393 / 338 / 83
Регистрация: 17.10.2014
Сообщений: 1,007
14.12.2015, 11:14 26
Byka, так же необходимо явно "высвободить" ресы(вызвать release) какие то.
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
14.12.2015, 18:43  [ТС] 27
Можно подробнее, пожалуйста. Так как новичок в разработке такого рода программ
0
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
14.12.2015, 20:29 28
Цитата Сообщение от Byka Посмотреть сообщение
Можно подробнее, пожалуйста. Так как новичок в разработке такого рода программ
Покажите код который у вас на данный момент есть, все активити и классы которые вы используете, тут уже надо задействовать экстрасенсорику что бы понять в чем дело.
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
16.12.2015, 23:41  [ТС] 29
Скажите, а может ли быть ошибка из-за эмулятора, например?
0
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
17.12.2015, 00:09 30
Цитата Сообщение от Byka Посмотреть сообщение
Скажите, а может ли быть ошибка из-за эмулятора, например?
Покажите код
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
25.12.2015, 02:25  [ТС] 31
ошибки нет, шрифт текста не меняется. Почему, не знаю. Может не там где нужно папку создала или шрифты не поддерживаются эмулятором? Помогите реализовать изменение шрифта
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
03.01.2016, 22:45  [ТС] 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);
        }
}
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
04.01.2016, 17:04 33
что по-твоему делает этот код?
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
04.01.2016, 19:50  [ТС] 34
при выборе определенного CheckBox, из папки берется нужный шрифт и применяется к EditText. По крайней мере, я надеюсь
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
04.01.2016, 20:05 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 должен лежать файл шрифта

После запуска в любом случае должно что-то написать в консоли. Это можно ВСЕ скопировать и вылоить сюда для анализа.
Файл шрифта можно тоже приложить, вдруг кто-то захочет проверить его.
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
04.01.2016, 21:16  [ТС] 36
файл шрифта находится в архиве
Вложения
Тип файла: rar d_old_modern.rar (29.5 Кб, 2 просмотров)
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
04.01.2016, 21:26  [ТС] 37
Ошибки не показывает, но и шрифт не меняется.
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
05.01.2016, 11:44 38
проверил шрифт, работает
значит показывай весь onCreate и onResume (при вставке на форум используй теги)
и так как я не верю людям на слово, было бы неплохо показать скриншот на котором видно структуру проекта, видно что в папке assets лежит шрифт с этим названием и видно где находится папка assets
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
06.01.2016, 02:02  [ТС] 39
вот структура проекта, может и правда не там создала папку
Миниатюры
Выбор шрифта для EditText  
0
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 50
06.01.2016, 02:04  [ТС] 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);
    }
0
06.01.2016, 02:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2016, 02:04
Помогаю со студенческими работами здесь

Как сделать выбор размера шрифта и начертания шрифта в ComboBox
ComboBox и шрифты.( Размер и начертания). Как сделать выбор размера шрифта и начертания шрифта в ...

Выбор шрифта для RichTextBox в ComboBox
При загрузке программы добавляю в ComboBox доступные шрифты: Dim installedFonts As New...

Выбор элемента для иконочного шрифта, Bootstrap
Добрый день, ребята, можете подсказать Что лучше применить? <label> или <i class="fa fa-circle-o"...

Как сделать выбор шрифта и размера в ComboBox для TextBox
Дан textBox и comboBox. Когда открываем комбо там список шрифтов выбираем нужный и стиль шрифта в...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru