Лабораторная работа №19 Использование базы данных Firebase Цель работы: Использование бд firebase



Download 1,13 Mb.
bet5/12
Sana01.04.2022
Hajmi1,13 Mb.
#522305
TuriЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
617-18 Xoliqova Mahliyo lab 19-24

Практическая часть лаборатории.
Теперь нужно создать элемент EditText, в котором пользователь сможет ввести свое имя. Назовем этот элемент EditTextName. Будем использовать подсказку, команду hint, чтобы было понятно, что нужно вводить в этом поле. Опять же, я пошел путем страданий и ввода всего текста вручную, что не очень грамотно, вы можете усовершенствовать это и создать в файле strings.xml все необходимые строки. Итак, добавляем EditText:
<EditText
android:id="@+id/EditTextName"
android:layout_height="wrap_content"
android:hint="Введите имя"
android:inputType="textPersonName"
android:layout_width="fill_parent">
EditText>
Добавим еще один элемент EditText, в нем пользователь должен будет ввести свой электронный адрес. Назовем поле EditTextEmail, также как и в предыдущем элементе, добавим подсказку hint о том, что нужно вводить в этом поле:
<EditText
android:id="@+id/EditTextEmail"
android:layout_height="wrap_content"
android:hint="Введите свой e-mail"
android:inputType="textEmailAddress"
android:layout_width="fill_parent">
EditText>
Далее мы создаем элемент под названием Spinner, который позволит выбрать тип отправляемого сообщения, что это будет: похвала, жалоба, предложение или же отчет об ошибке. Назовем этот Spinner элемент SpinnerFeedbackType. Для начала нам нужно пройти в файл strings.xml и добавить туда строки, которые будут отвечать за пункты выбора в Spinner. Открываем файл strings.xml и добавляем туда следующее:
Тип сообщения
Похвала
Жалоба
Предложение
Отчет об ошибке
Теперь нам нужно создать строковый массив. В папке res/values создаем новый файл по имени arrays.xml и добавим туда следующее:



@string/feedbacktype1
@string/feedbacktype2
@string/feedbacktype3
@string/feedbacktype4


После проделанных выше шагов мы наконец то готовы создать наш Spinner:
<Spinner
android:id="@+id/SpinnerFeedbackType"
android:layout_height="wrap_content"
android:prompt="@string/feedbacktype"
android:layout_width="fill_parent"
android:entries="@array/feedbacktypelist">
Spinner>

рямо под созданным элементом Spinner нужно создать еще одно поле EditText в которое пользователь будет вводить текст своего сообщения. Назовем этот элемент EditTextFeedbackBody, также настроим подсказку hint о типе текста, который нужно вводить. Чтобы дать пользователю больше пространства и свободы при вводе текста ответа, настроем команду inputType на textMultiLine и настроим количество линий на 5:


<
Download 1,13 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish