Я попытался создать настраиваемый диалог оповещений, и он работает в основном очень хорошо. функциональность работает отлично, но представление ведет себя странным образом. Диалоговое окно состоит из кнопки и списка. как вы увидите на скриншоте ниже, кнопка получает маржу сверху и снизу.
Я не вижу причин для этих полей, и я был бы очень благодарен за помощь:)
по какой-то причине я не могу разместить свой xml-макет, но я могу уговорить вас, что он не содержит прокрутки или поля любого типа
Код Java:
View dialogView = ((LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.choose_catagory_dialog_layout, null, false);
Button footerButton = (Button) dialogView.findViewById(R.id.choose_catagory_dialog_footer_button);
footerButton.setOnClickListener(ButtonClickEvent);
builder = new AlertDialog.Builder(mContext);
builder.setView(dialogView);
builder.setTitle(R.string.choose_catagory);
builder.setAdapter(spinnerAdapter, ListclickEvent);
alert = builder.create();
alert.getListView().setVerticalFadingEdgeEnabled(false);
alert.setOwnerActivity((Activity) mContext);
Скриншот: