Page 4 - Xamarin Android Application Development
P. 4
Contents
Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Linear Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Relative Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Table Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Frame Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Using Android Styles in Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
ListView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Binding Data to ListView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Display Entity Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Selective ListView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Get Selected Items from ListView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
ListView in a ScrollView Issue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Selective ListActivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Selective ListActivity with Entity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Context Menu in ListView Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Displaying selective Image in ListView . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Dialogs and Toast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Alert Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Date Picker Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Time Picker Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Toast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

