Урок 4. Компоненты экрана и их свойства

Обсуждение уроков
Аватара пользователя
Vedan06
Сообщения: 20
Зарегистрирован: 13 фев 2015, 14:55

Re: Урок 4. Элементы экрана и их свойства

Сообщение Vedan06 » 13 фев 2015, 22:24

mdnpavel писал(а):подскажите пожалуйста как решить эту проблему,я запускаю проект и появляется такая ошибка.
А ты понял почему проблема ? Там и так написано, не может найти он твой файл, неправильно ты подключил, либо путь неверный, либо не в той директории лежит..

Кидай в следующие разы лог полностью лучше а не скрин

mdnpavel
Сообщения: 4
Зарегистрирован: 11 фев 2015, 20:47

Re: Урок 4. Элементы экрана и их свойства

Сообщение mdnpavel » 15 фев 2015, 21:00

Vedan06 писал(а):
mdnpavel писал(а):подскажите пожалуйста как решить эту проблему,я запускаю проект и появляется такая ошибка.
А ты понял почему проблема ? Там и так написано, не может найти он твой файл, неправильно ты подключил, либо путь неверный, либо не в той директории лежит..

Кидай в следующие разы лог полностью лучше а не скрин
я не знаю что он ищет,я все просто следуя обучению делал и в конце вылезло,что не может найти какие то файлы

Qwerty356
Сообщения: 1
Зарегистрирован: 14 мар 2015, 18:28

Re: Урок 4. Элементы экрана и их свойства

Сообщение Qwerty356 » 14 мар 2015, 18:35

Здравствуйте! подскажите пожалуйста, такая проблема - подключил свое устройство через usb, запустил приложение, на устройстве оно отобразилось, НО отобразился только текст "Hello worlds" хотя я добавлял и "new checkbox" и "new button" на эмуляторе тоже самое... урок 4 выполнить не удается.... застрял на этом! весь день мучаюсь

Евгений Суханов
Сообщения: 12
Зарегистрирован: 15 мар 2015, 21:55

Re: Урок 4. Элементы экрана и их свойства

Сообщение Евгений Суханов » 17 мар 2015, 18:48

Здравствуйте Подскажите пожалуйста Scrollview сдвигает background при выползании клавиатуры Что делать?

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Урок 4. Элементы экрана и их свойства

Сообщение doter.ua » 17 мар 2015, 19:26

Евгений Суханов писал(а):Здравствуйте Подскажите пожалуйста Scrollview сдвигает background при выползании клавиатуры Что делать?
android:windowSoftInputMode="adjustResize" в манифесте у активити.
http://developer.alexanderklimov.ru/and ... veactivity
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Евгений Суханов
Сообщения: 12
Зарегистрирован: 15 мар 2015, 21:55

Re: Урок 4. Элементы экрана и их свойства

Сообщение Евгений Суханов » 18 мар 2015, 08:39

Спасибо Большое за ссылку, помогло: android:windowSoftInputMode="adjustPan" Возник еще вопрос, как скрывать клавиатуру при "клике в свободную зону" после ввода текста в TextView

AlexeyFedor
Сообщения: 31
Зарегистрирован: 03 сен 2013, 14:26

Re: Урок 4. Элементы экрана и их свойства

Сообщение AlexeyFedor » 22 мар 2015, 15:07

Самое простое. В XML файле в атрибутах EditText вставьте такую строку. android:singleLine="true"
Правда клавиатура скрывается при нажатии на клавишу DONE.

Евгений Суханов
Сообщения: 12
Зарегистрирован: 15 мар 2015, 21:55

Re: Урок 4. Элементы экрана и их свойства

Сообщение Евгений Суханов » 22 мар 2015, 22:45

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

Aleksom
Сообщения: 2
Зарегистрирован: 23 мар 2015, 00:33

Re: Урок 4. Элементы экрана и их свойства

Сообщение Aleksom » 23 мар 2015, 01:03

Qwerty356 писал(а):Здравствуйте! подскажите пожалуйста, такая проблема - подключил свое устройство через usb, запустил приложение, на устройстве оно отобразилось, НО отобразился только текст "Hello worlds" хотя я добавлял и "new checkbox" и "new button" на эмуляторе тоже самое... урок 4 выполнить не удается.... застрял на этом! весь день мучаюсь
А я уже 2 дня с такой же проблемой мучаюсь! Правда, в реальное устройство пока ещё не загружал, но в эмуляторе тоже вижу только "Hello worlds", хотя приложение высвечивается как BasicViews (а элемент с "Hello worlds" я вообще удалил!)
Вложения
1.jpg
1.jpg (15.84 КБ) 14653 просмотра
2.jpg
2.jpg (37.6 КБ) 14653 просмотра

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Урок 4. Элементы экрана и их свойства

Сообщение doter.ua » 23 мар 2015, 01:19

Евгений Суханов писал(а):Не помогло, идея была такая, пользователь ввел текст и чтобы не снизу у клавиатуры нажимать "скрыть", а просто ткнув "куда-нибудь" и она скрылась
Набираешь текст, задел пальцем область - все закрылось.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

AlexeyFedor
Сообщения: 31
Зарегистрирован: 03 сен 2013, 14:26

Re: Урок 4. Элементы экрана и их свойства

Сообщение AlexeyFedor » 23 мар 2015, 06:24

Евгений Суханов писал(а):Не помогло, идея была такая, пользователь ввел текст и чтобы не снизу у клавиатуры нажимать "скрыть", а просто ткнув "куда-нибудь" и она скрылась
Думаю на всех View , которые на форме, надо писать событие onClick.......
При наступлении такого события закрывать клавиатуру программно. Наберите в поиске закрыть клавиатуру программно, куча примеров.

kavlad
Сообщения: 7
Зарегистрирован: 05 апр 2015, 04:41

Re: Урок 4. Элементы экрана и их свойства

Сообщение kavlad » 05 апр 2015, 04:46

Здравствуйте!
Есть методы для edittext
append(в конце строки добавляет что-то)
setText(изменяет текст строки)
А я хочу чтобы мой текст вставлялся туда где сейчас стоит курсор в EditText, как это сделать?
Например у меня калькулятор и есть кнопки 1-9, они добавляются в строку только справа.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Урок 4. Элементы экрана и их свойства

Сообщение doter.ua » 05 апр 2015, 11:48

kavlad писал(а):Здравствуйте!
Есть методы для edittext
append(в конце строки добавляет что-то)
setText(изменяет текст строки)
А я хочу чтобы мой текст вставлялся туда где сейчас стоит курсор в EditText, как это сделать?
Например у меня калькулятор и есть кнопки 1-9, они добавляются в строку только справа.
http://stackoverflow.com/a/6900610
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

kavlad
Сообщения: 7
Зарегистрирован: 05 апр 2015, 04:41

Re: Урок 4. Элементы экрана и их свойства

Сообщение kavlad » 05 апр 2015, 15:44

doter.ua писал(а):
kavlad писал(а):Здравствуйте!
Есть методы для edittext
append(в конце строки добавляет что-то)
setText(изменяет текст строки)
А я хочу чтобы мой текст вставлялся туда где сейчас стоит курсор в EditText, как это сделать?
Например у меня калькулятор и есть кнопки 1-9, они добавляются в строку только справа.
http://stackoverflow.com/a/6900610
Спасибо)
Что я должен написать в equals? Пробовал C/C++/Java source code "\u221A" . Не вышло

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Урок 4. Элементы экрана и их свойства

Сообщение doter.ua » 05 апр 2015, 16:08

kavlad писал(а):
doter.ua писал(а):
kavlad писал(а):Здравствуйте!
Есть методы для edittext
append(в конце строки добавляет что-то)
setText(изменяет текст строки)
А я хочу чтобы мой текст вставлялся туда где сейчас стоит курсор в EditText, как это сделать?
Например у меня калькулятор и есть кнопки 1-9, они добавляются в строку только справа.
http://stackoverflow.com/a/6900610
Спасибо)
Что я должен написать в equals? Пробовал C/C++/Java source code "\u221A" . Не вышло
О чем ты? это другая тема.
Изображение
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

white.arrow
Сообщения: 2
Зарегистрирован: 26 апр 2015, 20:41

Re: Урок 4. Элементы экрана и их свойства

Сообщение white.arrow » 26 апр 2015, 21:10

Aleksom писал(а):
Qwerty356 писал(а):Здравствуйте! подскажите пожалуйста, такая проблема - подключил свое устройство через usb, запустил приложение, на устройстве оно отобразилось, НО отобразился только текст "Hello worlds" хотя я добавлял и "new checkbox" и "new button" на эмуляторе тоже самое... урок 4 выполнить не удается.... застрял на этом! весь день мучаюсь
А я уже 2 дня с такой же проблемой мучаюсь! Правда, в реальное устройство пока ещё не загружал, но в эмуляторе тоже вижу только "Hello worlds", хотя приложение высвечивается как BasicViews (а элемент с "Hello worlds" я вообще удалил!)
У меня тоже было так - в эмуляторе не отображалось ничего, кроме "Hello world".
Я подозреваю, что это делал не совсем по инструкции. Во-первых, при установке Студии и настройке SDK Manager установил SDK platform и System image от API15.
sdkmanager.jpg
sdkmanager.jpg (211.86 КБ) 14552 просмотра
Во-вторых, при создании модуля поставил минимальный СДК = 14, а не 21. И после этого два часа мучался, что у меня не отображаются в эмуляторе кнопки. А потом в выпадающей менюшке с зелёным роботом
studio.jpg
studio.jpg (509.94 КБ) 14552 просмотра
поставил галочку на API15 (до этого стояла только на "Automatically pick best"), поудалял все добавленные кнопки и добавил заново. И оно заработало. :o
running.jpg
running.jpg (257.62 КБ) 14552 просмотра
ЗЫ: Прошу прощения за гигантские скрины :oops:

nematfarajov
Сообщения: 3
Зарегистрирован: 07 май 2015, 11:57

Re: Урок 4. Элементы экрана и их свойства

Сообщение nematfarajov » 08 май 2015, 15:54

Всем доброго дня!
у меня при перетаскивании на экран второго TextView его название не меняется на TextView2 b tckb z vtyz. yfpdfybt d Properties то первый тоже меняется

ostmal
Сообщения: 1
Зарегистрирован: 10 май 2015, 10:29

Re: Урок 4. Элементы экрана и их свойства

Сообщение ostmal » 10 май 2015, 17:25

Вопрос снят.
Последний раз редактировалось ostmal 12 май 2015, 10:31, всего редактировалось 1 раз.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Урок 4. Элементы экрана и их свойства

Сообщение doter.ua » 10 май 2015, 19:37

ostmal писал(а):В новом модуле иду по пути "res > layout > activity_main.xml" (как по уроку). В среднем окошке вместо экранчика телефона вижу текст: "Rendering Problems....." (см.скриншот) Что это?
Редактор не знает как выглядит "кастомная" вьюшка. Загугли про isInEditMode()

П.С. если кастомное вью не твое тогда вопросы к создателю.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Aleksom
Сообщения: 2
Зарегистрирован: 23 мар 2015, 00:33

Re: Урок 4. Элементы экрана и их свойства

Сообщение Aleksom » 26 май 2015, 02:02

white.arrow писал(а):
Aleksom писал(а):
Qwerty356 писал(а):Здравствуйте! подскажите пожалуйста, такая проблема - подключил свое устройство через usb, запустил приложение, на устройстве оно отобразилось, НО отобразился только текст "Hello worlds" хотя я добавлял и "new checkbox" и "new button" на эмуляторе тоже самое... урок 4 выполнить не удается.... застрял на этом! весь день мучаюсь
А я уже 2 дня с такой же проблемой мучаюсь! Правда, в реальное устройство пока ещё не загружал, но в эмуляторе тоже вижу только "Hello worlds", хотя приложение высвечивается как BasicViews (а элемент с "Hello worlds" я вообще удалил!)
У меня тоже было так - в эмуляторе не отображалось ничего, кроме "Hello world".
И оно заработало. :o

А у меня так и не заработало :-(
За 2 месяца я не продвинулся (см. моё сообщение от 23 марта)
Пробовал много разных вариантов конфигурации (настроек) эмулятора,
но результата нет: вместо всяких добавленных мною элементов
экрана выводится ТОЛЬКО (уже ставшее мне ненавистным) "Hello world"
в верхнем левом углу. Хотя название приложения выводитя правильно.
Сам по себе эмулятор работает вроде бы нормально: даже по интернету с
его помощью для пробы полазил.
Не знаю что и делать.......
Другие эмуляторы или стоят денег (Bluestacks, Genymotion) или тебуют
инструкций, которых нет у моего процессора (у меня AMD Penom II X4)
(У меня Android Studio на Win7 x64 с 4 Гиг ОЗУ с
интегрированной видеокартой)
Кто и что посоветует мне?

Ответить