AlertDialog设置了一个setNegativeButton按钮,getButton(DialogInterface.BUTTON_NEUTRAL)取得?

ameyume
领域专家: 操作系统技术领域
2011-02-26 06:48:32
如题,alertDialog只设置了一个setNegativeButton按钮,为什么用getButton()取得时,必须用DialogInterface.BUTTON_NEUTRAL参数才能取到?用DialogInterface.BUTTON_NEGATIVE参数却取不到,这是为什么呢?
而且用BUTTON_NEUTRAL参数取得的button,设置setEnabled(false);也不起作用。
奇怪!!!
...全文
1118 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
seed227 2013-03-08
  • 打赏
  • 举报
回复
同样问题,求解啊!搞了一天了 还是没有结果!我想获得Button对象,并设置button文本字体大小!和楼主一样,就是不能得到button对象!
ameyume 2011-02-26
  • 打赏
  • 举报
回复
多谢各位,我用的就是2.2的啊,怎么还出现问题呢?
JiuJie_ 2011-02-26
  • 打赏
  • 举报
回复
确实如你所说,我验证过了,纠结,花了半个多小时,到处看文档,结果没发现原因,最后找着找着,发现是系统bug,汗了半天。
这个是2.2一下都会出现这样的问题,2.2则不会,我验证过了,楼主可以试试看。
dinjay 2011-02-26
  • 打赏
  • 举报
回复
如果你希望定制dialog的button,那还是通过自定义布局来实现吧,alertDialog通过setview来制定布局文件,然后自己来实现所有的控件排版,这样可控性强
ameyume 2011-02-26
  • 打赏
  • 举报
回复
自己up
内容概要:本文围绕面向光储充一体化社区的电动汽车有序充电双层优化策略展开研究,提出了一种结合上层系统优化与下层用户优化的协同调度模型。上层以削峰填谷、降低电网购电成本为目标,优化光储系统与电动汽车的整体充放电行为;下层则聚焦于最小化用户个体充电费用,提升用户参与积极性。通过Matlab平台实现模型求解,融合智能优化算法对光伏发电的随机性、负荷波动及用户充电需求多样性进行建模与协同调度,有效提升了可再生能源的就地消纳能力,减小了电网峰谷差。研究还引入虚拟储能、需求响应等机制,增强了系统的灵活性与经济性,为社区级综合能源系统的优化运行提供了理论依据与技术路径。; 适合人群:具备电力系统分析、优化建模及Matlab编程基础的科研人员,尤其适用于从事微电网、综合能源系统、电动汽车调度、需求响应等领域研究的研究生、高校教师及工程技术人员。; 使用场景及目标:①应用于光储充一体化社区能量管理系统的设计与运行优化;②为实现电动汽车有序充电、提升分布式能源利用率、降低电网运行压力提供解决方案;③服务于双层优化模型的学习与复现,深化对主从博弈、分布式优化等高级建模方法的理解与应用。; 阅读建议:建议读者结合提供的Matlab代码深入剖析模型构建细节,重点关注上下层目标函数的耦合关系、约束条件的数学表达以及求解算法的实现流程,同时可参考文中涉及的智能优化算法与其他综合能源案例,拓展实际科研与工程应用思路。

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧