Step #9: Adding the Notes Field
The other widget is another EditText
, this time for the notes.
Switch back to the graphical designer in the layout editor. In the “Palette” pane, in the “Text” category, drag a “Multiline Text” widget into the design area. Using the grab handles, set up constraints to:
- Tie the bottom, start, and end sides of the
EditText
to the bottom, start, and end sides of theConstraintLayout
- Tie the top of the
EditText
to the bottom of the previousEditText

Then, set both the “layout_height” and “layout_width” attributes to match_constraint
:

In the “Layout” section of the “Attributes” pane, give it 8dp
of margin on all four sides, via the drop-downs.
Next, switch to the “Code” view, and change the android:id
value for this new <EditText>
to be @+id/notes
. Afterwards, switch back to the “Design” view.
Click the “O” button for the “hint” attribute in the Attributes pane. Create a new string resource using the drop-down menu. Give the resource a name of notes
and a value of Notes
. Then, click OK to define the string resource and apply it to the hint.
Prev Table of Contents Next
This book is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license.