Это странный случай, который только недавно был доведен до моего сведения.У меня есть действие, которое отображает AlertDialog при его создании, чтобы предупредить пользователя о том, что для завершения процесса ему необходимо перезагрузиться.На моем устройстве (Galaxy Nexus) он отображается просто отлично.Совсем недавно мне стало известно, что на многих других устройствах только несколько слов отображаются перед тем, как их отключить.
AlertDialog.Builder builder = new AlertDialog.Builder(ReportActivity.this);
builder.setTitle("Finished!");
builder.setMessage("Due to the different storage mediums across the various Android devices this app may eb used for, "
+"I've decided not to force a media rescan because depending on your device, "
+"it may or may not even be possible. "
+"This means that you will need to reboot your device or unmount/mount your sdcard in the Settings app before most players will pull in all the information for the songs."
+"\n Please reboot or rescan before claiming that the app did not work.")
.setCancelable(false)
.setPositiveButton("Dismiss", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.dismiss();
lv1.setAdapter(new ResultsAdapter(ReportActivity.this, results));
}
});
AlertDialog alert = builder.create();
alert.show();
![Galaxy Nexus](https://i.stack.imgur.com/VvkVb.png)
![Motorola Photon](https://i.stack.imgur.com/F0xos.png)