Специальный интент pick image. + метод onResult для обработки выбранного.uhn_tiss писал(а):Ребят. Подскажите пожалуйста. Не могу разобраться. У меня располагается imageView и одна кнопка, которая должна открывать галерею. Что нужно прописать в клике, что бы я мог открыть галерею и выбрать от туда картинку?
Урок 9. Обработчики событий на примере Button.
Re: Урок 9. Обработчики событий на примере Button.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 9. Обработчики событий на примере Button.
Добрый день, скажите пожалуйста почему Обработчик нажатия на кнопку создается в теле метода onCreate()?
Re: Урок 9. Обработчики событий на примере Button.
Все подготовительные штуки перед первым показом активити юзеру делаются в onCreatemsv_serg писал(а):Добрый день, скажите пожалуйста почему Обработчик нажатия на кнопку создается в теле метода onCreate()?
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 9. Обработчики событий на примере Button.
Добрый день. Возможно, это глупая проблема, но я никак не могу ее решить.
Когда я пытаюсь выбрать интерфейс View.OnClickListener - Android Studio предлагает мне только DialogInterface. Что делать?
Когда я пытаюсь выбрать интерфейс View.OnClickListener - Android Studio предлагает мне только DialogInterface. Что делать?
Re: Урок 9. Обработчики событий на примере Button.
Напиши View. вручнуюAsgrine писал(а):Добрый день. Возможно, это глупая проблема, но я никак не могу ее решить.
Когда я пытаюсь выбрать интерфейс View.OnClickListener - Android Studio предлагает мне только DialogInterface. Что делать?
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 9. Обработчики событий на примере Button.
Все работает, вот только вместо текста русского появляется какая-то арбракодабра. На устройстве Genimotion русский установила не помогло.
А раннее найденную фразу в комментариях
"Для MainActivity.java (или для того файла, данные из которого отображаются иероглифами, если в твоем проекте по-другому называется) попробуй сделать перекодировку (File -> File Encoding) в Windows-1251." не поняла как выполнить.
Объясните по подробнее пожалуйста как сделать чтобы русский текст можно было выводить
А раннее найденную фразу в комментариях
"Для MainActivity.java (или для того файла, данные из которого отображаются иероглифами, если в твоем проекте по-другому называется) попробуй сделать перекодировку (File -> File Encoding) в Windows-1251." не поняла как выполнить.
Объясните по подробнее пожалуйста как сделать чтобы русский текст можно было выводить
Re: Урок 9. Обработчики событий на примере Button.
В 11 уроке рассказываются про ресурсы, там таких проблем возникнуть не должно. В java коде не принято русскими буквами писать.Катольда писал(а):Все работает, вот только вместо текста русского появляется какая-то арбракодабра. На устройстве Genimotion русский установила не помогло.
А раннее найденную фразу в комментариях
"Для MainActivity.java (или для того файла, данные из которого отображаются иероглифами, если в твоем проекте по-другому называется) попробуй сделать перекодировку (File -> File Encoding) в Windows-1251." не поняла как выполнить.
Объясните по подробнее пожалуйста как сделать чтобы русский текст можно было выводить
Re: Урок 9. Обработчики событий на примере Button.
Можно дешифровать http://2cyr.com/decode/?lang=ru и, как подметили, переместить в стрингс.хмл
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 9. Обработчики событий на примере Button.
Подскажите, на что влияет изменение выделенного жирным в коде
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button) findViewById(R.id.button);
button2 = (Button) findViewById(R.id.button2);
tv = (TextView) findViewById(R.id.tv);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
tv.setText("Text primer");
}
});
}
public void nazhimayu(View v){
tv.setText("Вторая кнопка");
}
И вариант так же работает.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button) findViewById(R.id.button);
button2 = (Button) findViewById(R.id.button2);
tv = (TextView) findViewById(R.id.tv);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tv.setText("Text primer");
}
});
}
public void nazhimayu(View view){
tv.setText("Вторая кнопка");
}
Тоже столкнулся с проблемой русского языка, но раз как ответили выше решается в 11 уроке. то разберемся)) Стараюсь делать не под копирку... http://pokazal.ru/v.php?id=85a3bad312f8 ... 38d1ec0cc5
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button) findViewById(R.id.button);
button2 = (Button) findViewById(R.id.button2);
tv = (TextView) findViewById(R.id.tv);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
tv.setText("Text primer");
}
});
}
public void nazhimayu(View v){
tv.setText("Вторая кнопка");
}
И вариант так же работает.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button) findViewById(R.id.button);
button2 = (Button) findViewById(R.id.button2);
tv = (TextView) findViewById(R.id.tv);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tv.setText("Text primer");
}
});
}
public void nazhimayu(View view){
tv.setText("Вторая кнопка");
}
Тоже столкнулся с проблемой русского языка, но раз как ответили выше решается в 11 уроке. то разберемся)) Стараюсь делать не под копирку... http://pokazal.ru/v.php?id=85a3bad312f8 ... 38d1ec0cc5
Re: Урок 9. Обработчики событий на примере Button.
ни на что, это название переменной типа View.
Код на форуме лучше форматировать.
Код на форуме лучше форматировать.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 9. Обработчики событий на примере Button.
Добрый день, начал изучать интерфейсы и как оказалось в JAVA нельзя создать экземпляр интерфейса. Здесь же
Я так понимаю здесь создается экземпляр интерфейса OnClickListener.
Разобрался, new OnClickListener() - анонимный класс.
Код: Выделить всё
OnClickListener oclBtnOk = new OnClickListener()
Разобрался, new OnClickListener() - анонимный класс.
- Likvidator
- Сообщения: 5
- Зарегистрирован: 31 авг 2015, 04:18
- Откуда: Москва
Re: Урок 9. Обработчики событий на примере Button.
Все.. на этом уроке у меня окончательно ум за разум зашел
Re: Урок 9. Обработчики событий на примере Button.
Вопрос возможно из серии тупых но всё же.
1. Можно ли из 3 методов выбрать единственный и только его использовать при разработке приложений?
Есть моменты в программах что нужно разными способами реализовывать данную фунцкию?
2. Из трёх способов Вы бы выбрали какой и почему? По быстродействию обработки я так понимаю они в принципе аналогичны и этим можно принебречь при написании программы?
1. Можно ли из 3 методов выбрать единственный и только его использовать при разработке приложений?
Есть моменты в программах что нужно разными способами реализовывать данную фунцкию?
2. Из трёх способов Вы бы выбрали какой и почему? По быстродействию обработки я так понимаю они в принципе аналогичны и этим можно принебречь при написании программы?
Re: Урок 9. Обработчики событий на примере Button.
Какой нравится тот и используй... все зависит от задач... Но способ когда Click задают кнопке из .xml я читал что не советуют.. дальше увидишь что обработчиком может быть сам Активити..
Re: Урок 9. Обработчики событий на примере Button.
Нельзя, агенты тайного сообщества индусской федерации быдлокодеров найдут тебя и отмудохают.Тихоня писал(а):1. Можно ли из 3 методов выбрать единственный и только его использовать при разработке приложений?
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 9. Обработчики событий на примере Button.
doter.ua писал(а):Нельзя, агенты тайного сообщества индусской федерации быдлокодеров найдут тебя и отмудохают.Тихоня писал(а):1. Можно ли из 3 методов выбрать единственный и только его использовать при разработке приложений?
Re: Урок 9. Обработчики событий на примере Button.
Я тебя по IP вычислил ужеdoter.ua писал(а):Нельзя, агенты тайного сообщества индусской федерации быдлокодеров найдут тебя и отмудохают.Тихоня писал(а):1. Можно ли из 3 методов выбрать единственный и только его использовать при разработке приложений?
Re: Урок 9. Обработчики событий на примере Button.
Если тебя напрчгают три способа, то советую приготовиться к худшему или перестать программировать сразу..это все ещё цветочки..
Открою секрет, способ обработки отдельным методом тут, когда в case проверяют значения id кнопок не совсем верный.. С точки зрения ООП.
Открою секрет, способ обработки отдельным методом тут, когда в case проверяют значения id кнопок не совсем верный.. С точки зрения ООП.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 9. Обработчики событий на примере Button.
Можно масляным ножом обрабатывать.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Урок 9. Обработчики событий на примере Button.
Точно, так тоже класно
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198