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

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

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

Сообщение rezak90 » 05 авг 2013, 20:44

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

kiten
Сообщения: 5
Зарегистрирован: 05 авг 2013, 18:49

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

Сообщение kiten » 05 авг 2013, 21:34

то же самое в квадратную кнопку вставлена картинка,но она не стала на ромбиком ни круглой ни какой

kiten
Сообщения: 5
Зарегистрирован: 05 авг 2013, 18:49

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

Сообщение kiten » 05 авг 2013, 21:41

и еще вопрос(извините что не в ту тему) имеется два EditText и один Button как сделать чтобы при нажатии на кнопку текст введенный в эти поля отправлялся на определенный сайт например как логин и пароль,пересмотрела все ваши уроки но об этом ничего не нашла. в программировании новичок если можно подробней или ссылку

kiten
Сообщения: 5
Зарегистрирован: 05 авг 2013, 18:49

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

Сообщение kiten » 07 авг 2013, 19:17

как встроить библиотеку в свой проект(хочу встроить mapKit)?

snowkam
Сообщения: 162
Зарегистрирован: 21 мар 2013, 11:22

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

Сообщение snowkam » 09 окт 2013, 10:51

Хотел сотворить форму с ListViwer и Button и нечего не получается. Нужно чтобы кнопка оказалась внизу ЛистВивера. Но ЛистВивер ве время продавливает до конца и кнопки не видно.
Помогите плиззз!

[syntax=xml]
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>

</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />

</LinearLayout>

</LinearLayout>
[/syntax]

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

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

Сообщение trew » 09 окт 2013, 11:39

[quote="snowkam"][/quote]
Вам нужно поиграть с весом вложенных LinearLayout
android:layout_weight="2"
Пример:
[syntax=xml]
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="2"
android:orientation="vertical" >

<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>

</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />

</LinearLayout>

</LinearLayout>
[/syntax]
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

snowkam
Сообщения: 162
Зарегистрирован: 21 мар 2013, 11:22

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

Сообщение snowkam » 09 окт 2013, 11:48

Ага понял я думал просто если вставляешь вес одному компоненту то и нужно вставлять вес и второму. )))))) Вот такое вот заблуждения у меня было )))

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

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

Сообщение trew » 09 окт 2013, 12:04

snowkam писал(а):Ага понял я думал просто если вставляешь вес одному компоненту то и нужно вставлять вес и второму. )))))) Вот такое вот заблуждения у меня было )))
Если нужно, указывается вес у всех компонентов.
Например, если есть три текстовых поля, и двум из них объявлен вес со значением 1, в то время как другому не дается никакого веса (0), третье текстовое поле без веса не будет расширяться и займет область, определяемую размером текста, отображаемого этим полем. Другие два расширятся одинаково, чтобы заполнить остаток пространства, не занятого третьим полем. Если третьему полю присвоить вес 2 (вместо 0), это поле будет объявлено как "более важное", чем два других, так что третье поле получит 50% общего пространства, в то время как первые два получат по 25% общего пространства.
Это относится и к LinearLayout.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Аватара пользователя
Люстэн
Сообщения: 10
Зарегистрирован: 31 авг 2013, 20:18
Откуда: UA, Севастополь
Контактная информация:

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

Сообщение Люстэн » 21 окт 2013, 22:16

В конкретный момент времени обычно отображается одно Activity и занимает весь экран, а приложение переключается между ними
А как создавать новые Activity ? Там по правой капе мыши(com.example.andr_2_3_3) выводится неслабое меню и не очень понятно - что именно тыкать.

Как переключаться между этими Activity и передавать в них данные ?

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

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

Сообщение Foenix » 22 окт 2013, 00:30

читайте уроки дальше, там это все написано, достаточно подробно
R.id.team

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

Trimbombom
Сообщения: 20
Зарегистрирован: 20 окт 2013, 23:53
Контактная информация:

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

Сообщение Trimbombom » 23 окт 2013, 22:02

При попытке запустить приложение ctrl+11 вылезает сообщение на англ., что проект содержит ошики и надо сначала их исправить. Конкретно ошибка эта:

"app_name" is not translated in ru (3 items).

<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">Hello, World</string>
<string name="action_settings">Settings</string>
<string name="hello_world">Hello world!</string>

</resources>

В этих трех строках ошибки. Я переписал по русски:

<string name="app_name">Привет, Мир</string>
<string name="action_settings">Настройки</string>
<string name="hello_world">Привет, Мир</string>

Затем сохранил. Та же ошибка.

Что делаю не так? Заранее благодарю за помощь!

P.S. Кстати, а как делать мультиязычное приложение, чтобы можно было в приложении переключать языки на китайский, корейский, португальский, русский и мн.др. ?

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

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

Сообщение trew » 23 окт 2013, 23:28

Trimbombom писал(а):При попытке запустить приложение ctrl+11 вылезает сообщение на англ., что проект содержит ошики и надо сначала их исправить. Конкретно ошибка эта:

"app_name" is not translated in ru (3 items).

<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">Hello, World</string>
<string name="action_settings">Settings</string>
<string name="hello_world">Hello world!</string>

</resources>

В этих трех строках ошибки. Я переписал по русски:

<string name="app_name">Привет, Мир</string>
<string name="action_settings">Настройки</string>
<string name="hello_world">Привет, Мир</string>

Затем сохранил. Та же ошибка.

Что делаю не так? Заранее благодарю за помощь!

P.S. Кстати, а как делать мультиязычное приложение, чтобы можно было в приложении переключать языки на китайский, корейский, португальский, русский и мн.др. ?
http://stackoverflow.com/questions/1144 ... age-errors
"как делать мультиязычное приложение"
создавай папки values-ru values-en и т.д. для каждого языка и там размещай файлы xml c переменными как у тебя в этом сообщении.
http://developer.android.com/training/b ... uages.html
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Trimbombom
Сообщения: 20
Зарегистрирован: 20 окт 2013, 23:53
Контактная информация:

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

Сообщение Trimbombom » 26 окт 2013, 02:19

trew писал(а):
Trimbombom писал(а): "как делать мультиязычное приложение"
создавай папки values-ru values-en и т.д. для каждого языка и там размещай файлы xml c переменными как у тебя в этом сообщении.
http://developer.android.com/training/b ... uages.html
Биг спасибо!
Первый вопрос также решился.

AnatoliyVerno
Сообщения: 9
Зарегистрирован: 10 ноя 2013, 21:56

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

Сообщение AnatoliyVerno » 11 ноя 2013, 22:33

Друзья, подскажите. Your project contains error(s), please fix them before running your application. Ну не понимаю я , в чем ошибка. Эмулятор запускается исправно, дело не в нем. Ну где там ошибка в принципе может быть, если кнопок накидали? Еще такое есть: в текст вью не меняется текст, может поэтому???

P.S. я новичок, поэтому прошу не смеяться, с программированием никогда дела не имел

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

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

Сообщение trew » 11 ноя 2013, 22:40

AnatoliyVerno писал(а):Друзья, подскажите. Your project contains error(s), please fix them before running your application. Ну не понимаю я , в чем ошибка. Эмулятор запускается исправно, дело не в нем. Ну где там ошибка в принципе может быть, если кнопок накидали? Еще такое есть: в текст вью не меняется текст, может поэтому???

P.S. я новичок, поэтому прошу не смеяться, с программированием никогда дела не имел
Внизу экрана закладка Problems, счелкай по ошибкам и смотри.
Если закладки нет, её можно добавить Windows- Show view - Problems

Или в Package Explorer - раскрой свой проект, файлы с красным крестиком - там ошибки.

Выложи код (файл xml + файл java проекта), попробую воспроизвести ошибку.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

AnatoliyVerno
Сообщения: 9
Зарегистрирован: 10 ноя 2013, 21:56

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

Сообщение AnatoliyVerno » 12 ноя 2013, 00:50

trew

Спасибо, но вроде уже заработало! Скорее всего не тот андроид выбрал и экран

Сашка
Сообщения: 2
Зарегистрирован: 12 ноя 2013, 12:55

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

Сообщение Сашка » 12 ноя 2013, 12:57

А у меня что-то в layout пусто :( , подскажите в чем дело?
Вложения
а должно быть main.xml...
а должно быть main.xml...
layout пусто.jpg (179.3 КБ) 7979 просмотров
Последний раз редактировалось Сашка 12 ноя 2013, 13:19, всего редактировалось 1 раз.

Аватара пользователя
trew
Сообщения: 450
Зарегистрирован: 28 сен 2013, 17:34

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

Сообщение trew » 12 ноя 2013, 13:02

Сашка писал(а):А у меня что-то в layout пусто :( , подскажите в чем дело?
Первое сообщение на форуме - это почти всегда анекдот :)

Если тяжело выразить словами, прикрепи скриншот экрана. (кнопка -Редактировать -обзор - Добавить файл)
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.

Сашка
Сообщения: 2
Зарегистрирован: 12 ноя 2013, 12:55

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

Сообщение Сашка » 12 ноя 2013, 13:28

анекдот и правда, activity создать сначала надо :lol:
извиняйте, спасибо за терпение!

carbo
Сообщения: 2
Зарегистрирован: 19 ноя 2013, 17:41

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

Сообщение carbo » 19 ноя 2013, 17:55

Всем трям!С программированием,компилированием,средами дела не имел,поэтому расскажу еще один анекдот...
во вкладке Properties возникает трабла...с элементами TextView,button,checkBox полный порядок,а с элементом editText во вкладке Properties свойство Text не активно...пришлось кодить вручную,чтобы закончить урок.
Из-за чего проблема?
Заранее огромное спасибо!

Ответить