我正在使用CodenameOne创建移动应用程序,我希望在一行中显示3个OnOffSwitch组件,但它们在Android 4.0.3上太大而且“开/关” - 文本是不可见的。
如何更改OnOffSwitch组件的大小并使“开/关” - 文本可见?我试过setSize(new Dimension(width, height))
,但它不起作用。
答案 0 :(得分:0)
$.each(jsonFilesArray, function (i, jsonQuestID) {
(function (i, id) {
$.getJSON("dialog/quest_" + id + ".json", function (json) {
vocabJSONArray.push(json);
}).always(function () {
log("done");
if (i === jsonFilesArray.length-1) {
//loop through vocabJSONArray
}
});
})(i, jsonQuestID);
});
不是手动在布局管理器中使用,不应使用setSize
,setX
,setY
,setWidth
等。< / p>
您需要使用布局管理器:
http://www.codenameone.com/how-do-i---positioning-components-using-layout-managers.html
E.g。整个表单在Y轴上可以有setHeight
,并且开关可以在BoxLayout
中有3列网格。