Thorsten:
Create a layout that includes the buttons, images and text as you
would like them to appear.
Then in your activity create a method to display the layout you ahve
made. I am including to examples. The first just shows an icon and
text, and the second shows text and 3 buttons.
---
//show custom dfialog with icon
private void showCustomDialog(String title, String message) {
dialog = new Dialog(this);
dialog.setContentView(R.layout.custom_dialog);
dialog.setTitle(title);
TextView text = (TextView) dialog.findViewById
(R.id.text);
text.setText(message);
ImageView image = (ImageView) dialog.findViewById
(R.id.image);
image.setImageResource(R.drawable.red_icon);
dialog.show();
}
// show custom fdialog with 3 buttons
private void showLicenseDialog() {
dialog = new Dialog(this);
dialog.setContentView(R.layout.license_dialog);
dialog.setTitle("License Agreement");
TextView text = (TextView) dialog.findViewById
(R.id.text);
text.setText(R.string.dialog_license_start);
accept = (Button) dialog.findViewById(R.id.accept);
accept.setOnClickListener(this);
decline = (Button) dialog.findViewById(R.id.decline);
decline.setOnClickListener(this);
about = (Button) dialog.findViewById(R.id.about);
about.setOnClickListener(this);
dialog.show();
}
On Dec 18, 5:14 am, Thorsten Kramer
<[email protected]> wrote:
> Hi,
>
> I'm trying to create an AlertDialog, which has a button bar with three
> buttons as its view. What is the best practise to do that?
> - Create a layout file with a LinearLayout and three buttons and inflate
> that one in my own custom view (subclass of View) or
> - subclass the AlertDialog class or
> - ...
>
> Thanks!
--
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en