к сожалению, нет никакого прямого пути API.однако это моя идея более нестандартного решения: [Обновление при наборе: решение Rajdeeps звучит разумно, попробуйте сначала ;-) Если это не поможет, попробуйте это.]
создайте собственный AlertDialogмакет с вашей кнопкой и добавьте его в AlertDialog с
LayoutInflater inflater = (LayoutInflater) this.getSystemService(LAYOUT_INFLATER_SERVICE);
View view = inflater.inflate(R.layout.yourlayout,(ViewGroup) findViewById(R.id.yourLayoutsOuterLinearLayout));
builder.setView(view);
макет может выглядеть примерно так:
<LinearLayout
android:id="@+id/yourLayoutsOuterLinearLayout"
android:layout_height:...>
<Button
android:id="@+id/myButton"
android:...>
</Button>
</LinearLayout>