Removed unnecessary application list header, decided to use the built in dialog title instead.

 Removed unnecessary string literal references.

Created a layout for each application list item, in order to accommodate the application's icon as well as its label.

List adapter now successfully creates each application list item as a custom application list item.

List item now returns the image required to place said applications image on the event originating hot pad. Also uses CharSequence instead of string for convenience  of use by other objects.

Refactored MyActivity onCreate method to be a little more succinct. Reduced the number of array creations by inserting application  names and icons directly into a custom application list item. List adapter decorates alert dialog to provide custom display.

Dialogs onClick correctly binds the selected applications icon to the event originating hot pad. Icon disappears  on screen orientation change, will look into, along with persisting bound applications to future sessions of the applications use.