3
假設我有一個從java文件打開的對話框。我想要設置這些對話框的多行標題。如何在多行中顯示對話框的標題?
dialog = new Dialog(context);
dialog.setContentView(R.layout.issue_attachment_preview);
String title=getString(R.string.previewImageDialogTitle)+"\n ["+attachment.filename+"]";
dialog.setTitle(title);
dialog.setCancelable(true);
但它不顯示標題多行,請建議我任何可用的鏈接或示例。
這工作好了多TextView的,應該保持它的標題的其他所有功能被接受的答案。 – 2014-05-19 11:53:44
只是要注意,如果你的對話框擴展了一個AppCompatDialog,那麼你需要小心你放置這段代碼的位置。我把它放在DialogFragment的onCreateDialog中,直到它支持庫的v23.2.1正常工作,它突然開始拋出「添加內容之前必須請求的窗口功能」異常。解決方案是在生命週期的後期將其移至某個事件,例如onStart。 – aaronmarino 2016-03-14 16:19:35