如何在不使用xml的情况下更改代码中alertdailog中按钮的大小?你为什么要 alertbox3.setNeutralButton("Cancel",new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { } });
alertdialog中按钮的大小
1
A
回答
2
,你可以尝试这样的代码:
AlertDialog.Builder adb = new AlertDialog.Builder(this);
Dialog d = adb.setView(new View(this)).create();
// (That new View is just there to have something inside the dialog that can grow big enough to cover the whole screen.)
WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
lp.copyFrom(d.getWindow().getAttributes());
lp.width = WindowManager.LayoutParams.FILL_PARENT;
lp.height = WindowManager.LayoutParams.FILL_PARENT;
d.show();
d.getWindow().setAttributes(lp);
和 http://developer.android.com/reference/android/widget/Button.html
-1
: 我不使用视图..
谢谢 的代码?系统将以您的名义构建标准对话框布局,遵循用户期望和熟悉的约定。总的来说,你不应该为了规避这个问题而走出困境。
1
您应该使用自定义视图来更改按钮布局。请参阅以下关于如何为alertDialog创建自己的视图的链接。
0
试试这个: https://stackoverflow.com/a/15910202/305135
final AlertDialog alert = builder.create();
alert.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public void onShow(DialogInterface dialog) {
Button btnPositive = alert.getButton(Dialog.BUTTON_POSITIVE);
btnPositive.setTextSize(TEXT_SIZE);
Button btnNegative = alert.getButton(Dialog.BUTTON_NEGATIVE);
btnNegative.setTextSize(TEXT_SIZE);
}
});
return alert;
相关问题
- 1. AlertDialog单按钮?
- 2. AlertDialog按钮打开新的AlertDialog
- 3. Android AlertDialog单按钮
- 4. UIAlert按钮大小
- 5. 的Android AlertDialog按钮定位
- 6. MD-按钮调整字体大小以适合按钮大小
- 7. 调整AlertDialog中EditText的大小
- 8. 更改AlertDialog中的按钮颜色
- 9. 如何解开alertDialog中的按钮?
- 10. 用vb.net中的窗口大小更改按钮的大小
- 11. 在android中的按钮图像大小
- 12. Flex中按钮的图标大小
- 13. Java - 调整GridBagLayout中的按钮大小
- 14. Jquery Mobile中的按钮自动大小
- 15. android中的单选按钮大小
- 16. 在onCreate()中获取按钮的大小
- 17. AlertDialog SetView图像大小
- 18. alertDialog设置背景大小
- 19. 图片为AlertDialog按钮
- 20. alertDialog按钮转到URI
- 21. 动态alertdialog单选按钮
- 22. 放大Facebook发送按钮的大小?
- 23. Android - 如何在alertdialog中按下按钮并按下按钮是或否按钮
- 24. 单选按钮大小
- 25. 表 - 按钮大小固定
- 26. GridLayout按钮大小不同
- 27. 调整按钮大小JavaFX
- 28. 引导按钮大小
- 29. 调整Spinbox按钮大小
- 30. FBLogin按钮调整大小
但是如果我想要把长的语句按钮像(闭上你的应用程序) – Dev
对话框按钮上的文字应短,使用对话框的其余部分给选项的上下文。再次,这归结为应用程序应遵循的平台惯例。 – adamp
这只是部分正确。我遇到了类似的问题,因为即使是“免责声明”等“简短”文本也不适合于某些设备!对于Android设备制造商来说,改变字体大小并使您的按钮包装文字真的是一个耻辱...... – Zordid