I’ve been playing around with alert dialogs. I want to show a dialog that shows particular information about a list item in listview. Just like the android’s file manager’s detail dialog.
Picture: https://dl.dropbox.com/u/20856352/detailsbox.jpg
Interesting thing about this Details dialog is that it shows list items which are very similar to Preference item in a Preferences Screen. They can be clicked upon, they’re showing a very nicely laid out two-line item listitem.
I need to create a similar dialog box but I’ve no clue how to accomplish this. I’ve played around a bit. Preference XML cannot be used as alertdialog’s layout. And I’m unable to develop a layout that looks similar to the above pic. Need help / guideline how to achieve this.
Faraz Azhar
You probably don’t want to use a custom dialog because it will be difficult to replicate the look of the AlertDialog. An AlertDialog can display a list of items using AlertDialog.setListAdapter. You can customize the list of items to show two rows of text per item by using a custom implementation of ListAdapter. The attached screenshot was produced by the below code and xml.
main.xml