您可以使用setView方法自定義對話框並將自定義視圖應用於對話框。
AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setIcon(R.drawable.icon);
ad.setTitle("Instructions ...");
**ad.setView(LayoutInflater.from(this).inflate(R.layout.instructions_dialog,null));**
ad.setPositiveButton("OK",
new android.content.DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int arg1) {
// OK, go back to Main menu
}
}
);
ad.setOnCancelListener(new DialogInterface.OnCancelListener(){
public void onCancel(DialogInterface dialog) {
// OK, go back to Main menu
}}
);
我希望這是有幫助的。
嗨,你需要定製對話框。你應該創建一個XML。並在ScrollView中寫入Textview。問我是否需要任何幫助。 –
具有ScrollView的佈局的自定義對話框是選項。 –
http://stackoverflow.com/questions/1564867/adding-a-vertical-scrollbar-to-an-alertdialog-in-android – user1378730