Ich habe versucht, eine benutzerdefinierte Alarm-Dialog zu machen und es funktioniert meist sehr gut. die Funktionalität funktioniert perfekt, aber die Ansicht verhält sich auf eine seltsame Weise. Das Dialog-Layout besteht aus einer Schaltfläche und einem listview. wie Sie im Screenshot unten sehen die Schaltfläche ist immer ein Rand oben und unten.
Ich sehe keinen Grund für diese Spannen und wäre für Hilfe sehr dankbar :)
Aus irgendeinem Grund kann ich mein Xml-Layout nicht posten, aber ich kann Ihnen versichern, dass es keine Abstände oder Ränder jeglicher Art enthält
Java Code :
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);
Screenshot: