Вопросы новичка

Интерфейс, диалоги, темы, стили, меню
Аватара пользователя
anber
Сообщения: 584
Зарегистрирован: 10 июн 2013, 15:05
Откуда: UA

Re: Вопросы новичка

Сообщение anber » 20 июн 2013, 21:48

antihawk писал(а):Такс, следующий вопрос. Спасибо всем кто помогает.
И так, какой метод(ы) отвечает за нажатие на кнопку, при котором кнопка меняет свой вид, а после отжатия возвращается в исходное?
Почитай-ка последние 5-6 сообщений в этой теме viewtopic.php?f=3&t=85&start=40
В частности вот эту ссылку http://stackoverflow.com/questions/1521 ... color?rq=1
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 20 июн 2013, 21:53

rezak90 писал(а):
antihawk писал(а):Такс, следующий вопрос. Спасибо всем кто помогает.
И так, какой метод(ы) отвечает за нажатие на кнопку, при котором кнопка меняет свой вид, а после отжатия возвращается в исходное?
а может проще проходить уроки? тогда вопросы сами по себе будут отпадать.
Ответ на вопрос: нужно реализовать selector с необходимыми состояниями.
в каком уроке про это описано? не могу найти

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Вопросы новичка

Сообщение rezak90 » 20 июн 2013, 22:16

antihawk писал(а):в каком уроке про это описано? не могу найти
не знаю, я их не читаю, но думаю такой пустяк наверняка должен быть
R.id.team
Политика на форуме запрещена

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Вопросы новичка

Сообщение KamiSempai » 20 июн 2013, 23:47

Такого урока здесь нет, но в интернете полно примеров как это делать.
Вот, например, достаточно развернутый ответ по этому вопросу, и не только:
http://megadarja.blogspot.ru/2011/03/an ... ables.html
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 21 июн 2013, 00:16

Есть элемент imageview, присваиваю его android:src xml файл. Это действие должно заменять картику на другую. Картинки полностью идентичны, кроме того, что на второй есть обводка текста. При нажатии картинка меняется, но она сужается.
В чем может быть проблема?

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:state_pressed="true" android:drawable="@drawable/click_one" />
     <item android:state_selected="true" android:drawable="@drawable/click_one"/>
     <item android:state_focused="true" android:drawable="@drawable/click_one" />
     <item android:drawable="@drawable/menuitem_oneplayer" />
</selector>

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Вопросы новичка

Сообщение rezak90 » 21 июн 2013, 00:20

если используется селектор то нужно использовать ImageButton или Button и использовать атрибут background а не src
R.id.team
Политика на форуме запрещена

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 21 июн 2013, 00:22

rezak90 писал(а):если используется селектор то нужно использовать ImageButton или Button и использовать атрибут background а не src
Но здесь же тоже работает :D

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 21 июн 2013, 00:24

Вопрос такой, как менять изображение при нажатии, и восстанавливать при отжатии ?

xr0m
Сообщения: 131
Зарегистрирован: 06 апр 2013, 14:01

Re: Вопросы новичка

Сообщение xr0m » 21 июн 2013, 03:32

<item android:state_pressed="true" android:drawable="@drawable/click_one" />

при нажатии.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Вопросы новичка

Сообщение rezak90 » 21 июн 2013, 10:16

antihawk писал(а):Вопрос такой, как менять изображение при нажатии, и восстанавливать при отжатии ?
как бы, очередной намёк: http://developer.android.com/guide/topi ... ource.html
R.id.team
Политика на форуме запрещена

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 21 июн 2013, 14:58

rezak90 писал(а):
antihawk писал(а):Вопрос такой, как менять изображение при нажатии, и восстанавливать при отжатии ?
как бы, очередной намёк: http://developer.android.com/guide/topi ... ource.html
а на русском есть где-то?

Аватара пользователя
anber
Сообщения: 584
Зарегистрирован: 10 июн 2013, 15:05
Откуда: UA

Re: Вопросы новичка

Сообщение anber » 21 июн 2013, 15:40

antihawk писал(а):
rezak90 писал(а):
antihawk писал(а):Вопрос такой, как менять изображение при нажатии, и восстанавливать при отжатии ?
как бы, очередной намёк: http://developer.android.com/guide/topi ... ource.html
а на русском есть где-то?
Привыкай к хорошему сразу ;)
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 21 июн 2013, 22:48

Пока со всем разобрался, новый поток вопросов)
1) Какое свойство текста отвечает за шрифт?
2) Закинул иконку приложения, в списке приложений отображается нормально, но в списке недавно запущенных приложений растянуто по вертикали, в чем может быть проблема, мб не правильный размер иконки?

Аватара пользователя
anber
Сообщения: 584
Зарегистрирован: 10 июн 2013, 15:05
Откуда: UA

Re: Вопросы новичка

Сообщение anber » 21 июн 2013, 23:03

antihawk писал(а):Пока со всем разобрался, новый поток вопросов)
1) Какое свойство текста отвечает за шрифт?
2) Закинул иконку приложения, в списке приложений отображается нормально, но в списке недавно запущенных приложений растянуто по вертикали, в чем может быть проблема, мб не правильный размер иконки?
1) Что имеется в виду под шрифт? Размер, стиль(курсив), цвет или начертание типа Arial, Times new roman?
2) Что за список недавно запущеных?
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 22 июн 2013, 00:14

1) начертание типа Arial, Times new roman
2) Ну когда опускаешь, сверху панель(не знаю как она называется) и когда зажимаешь кнопку домой

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Вопросы новичка

Сообщение rezak90 » 22 июн 2013, 00:16

antihawk писал(а):1) начертание типа Arial, Times new roman
2) Ну когда опускаешь, сверху панель(не знаю как она называется) и когда зажимаешь кнопку домой
мне вот интересно, ты (извини что на ты) перед тем как задавать вопрос здесь ищешь где либо ещё, ну там google.com ... я так ради интереса что бы знать почему люди задают вопросы, для статистики
R.id.team
Политика на форуме запрещена

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 22 июн 2013, 00:24

rezak90 писал(а):
antihawk писал(а):1) начертание типа Arial, Times new roman
2) Ну когда опускаешь, сверху панель(не знаю как она называется) и когда зажимаешь кнопку домой
мне вот интересно, ты (извини что на ты) перед тем как задавать вопрос здесь ищешь где либо ещё, ну там google.com ... я так ради интереса что бы знать почему люди задают вопросы, для статистики
Будьте добры без офтопа, я не заставляю никого отвечать на мои вопросы.
Для вашей статистики 90% я нахожу ответы сам, а что не могу то спрашиваю.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Вопросы новичка

Сообщение rezak90 » 22 июн 2013, 00:32

antihawk писал(а):Будьте добры без офтопа, я не заставляю никого отвечать на мои вопросы.
Для вашей статистики 90% я нахожу ответы сам, а что не могу то спрашиваю.
хорошо, тогда следующий вопрос: как Вы ищите? вот я сейчас написал в гугл запрос "android textview change font" и первая же ссылка там есть ответ:

Код: Выделить всё

Typeface type = Typeface.createFromAsset(getAssets(),"fonts/Kokila.ttf"); 
   txtyour.setTypeface(type);
R.id.team
Политика на форуме запрещена

Аватара пользователя
antihawk
Сообщения: 84
Зарегистрирован: 09 июн 2013, 16:14

Re: Вопросы новичка

Сообщение antihawk » 22 июн 2013, 00:43

Во-первых мне нужно не на программном уровне, во-вторых я не искал ответ на первый из этих двух вопросов, решив, что проще и быстрее будет задать его на форуме вместе с интересующем меня вопросом, т.к. мне нужно было отойти. Мне показалось, что вопрос очень прост, и ответ на него должен быть в одно-два слова. Я недавно на java, в c# в textView есть свойство Font, все просто, я подумал, что здесь оно просто называется по другому. У вас еще есть вопросы? Странное здесь обращение к новичкам.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Вопросы новичка

Сообщение Foenix » 22 июн 2013, 00:44

ну, в общем, понятно.
примерно так..
Последний раз редактировалось Foenix 22 июн 2013, 00:50, всего редактировалось 2 раза.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Ответить