我正在开发适用于Android设备的应用,当我按如下方式使用Ext.msg.alert时:
Ext.msg.alert('Little fox jumped over something');
只有文字“Little fox jumped”会在警告中显示,因为文字到达屏幕的右边框,并且它不会自动将其余部分放在第二行。
我认为这是某种自动调整问题(?)。Ext.msg.alert不会使文本适合其边界(?)。
我试过
Ext.msg.alert('Little fox jumped over something').doComponentLayout();
和
Ext.msg.alert('Little fox jumped over something').doLayout();
但那些没用。
有没有人遇到过这个问题?有什么建议吗?
谢谢。
答案 0 :(得分:10)
该功能有3个参数:
Ext.Msg.alert('Title', 'The quick brown fox jumped over the lazy dog.', Ext.emptyFn);
尝试使用“较长”文本设置第二个参数。应如下所示:http://dev.sencha.com/deploy/touch/docs/?class=Ext.MessageBox