【发布时间】:2017-02-17 13:26:16
【问题描述】:
我正在显示一个AlertDialog,它显示了一些列表数据,但对话框的标题和数据未以相同的对齐方式显示,从左侧到AlertDialog's 标题和对话框看起来像这样:
代码:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Search on the basis of :");
builder.setCancelable(false);
final ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(OrdersActivity.this, android.R.layout.select_dialog_item);
arrayAdapter.add("Order Name");
arrayAdapter.add("Order Date");
builder.setAdapter(arrayAdapter, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
String strName = arrayAdapter.getItem(which);
adapter.searchType(strName);
}
});
builder.show();
谁能告诉我如何从对话框标题中删除多余的填充?
【问题讨论】:
-
你可以使用自定义标题视图
-
你最终找到解决这个@Kapil Rajput 的方法了吗?
-
@CarlosAlbertoMartínezGadea 是的,我通过在警报对话框中显示自定义视图来做到这一点
-
我猜这与本主题中@user2851150 的答案有关。也许您可以选择它作为有效答案:)
标签: android dialog android-alertdialog