Google的對話框設計規範顯示了單選對話框中的單選按鈕位於文本左側的示例dialog-specs有沒有人知道如何在這些示例中定位單選按鈕? 當從22.2.1使用程序兼容性AlertDialog和下面的代碼,我總是讓他們位於右端AppCompat AlertDialog單選按鈕重力/定位
new AlertDialog.Builder(this)
.setTitle("Choose category")
.setSingleChoiceItems(new String[] {"One", "Two", "Three"}, -1,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int whichButton) {
}
})
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
}).show();
感謝您的建議! 但是爲了使用材質對話框,我們首先需要在api 23上進行一次調整,這在目前是不可能的,因爲我們必須替換掉所有的apache http庫。 –