Kivy TreeView:崩溃按钮在android上真的很小

时间:2016-12-16 05:18:21

标签: android python kivy

我正在使用TreeView构建一个应用程序,并且在我的笔记本电脑上进行测试时渲染效果很好但是我手机上折叠/解除树节点的小按钮很小(请参阅旁边的小箭头)图片中Group 1)。我在TreeView找了一个我可以设置的属性或属性,但似乎没有任何帮助。

1 个答案:

答案 0 :(得分:1)

可能是因为使用了无效的sizing units。我猜您使用过<!DOCTYPE HTML> <HTML> <HEAD> <link rel="Stylesheet" href="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/themes/redmond/jquery-ui.css" /> <script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.8.0.js"></script> <script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.22/jquery-ui.js"></script> </HEAD> <TABLE width= 800 height= 800 border=1> <TR> <TD width =600> <DIV id="spot"></DIV> </TD> <TD class="menu"> <a href="a2Tabs.html"> Picture 1 </a> </TD> <TD class="menu"> <a href="a1Tabs.html"> Picture 2 </a> </TD> </TR> </TABLE> <SCRIPT type="text/javascript" "> $(".menu a").click(function(){ $("#spot").load(this.href); return false; }) </SCRIPT> </HTML> width = 100或类似的东西。主要是手机和平板电脑,但即使是其他显示器也会处理这些事情。

要修复上面提供的链接中描述的使用width = 100px单元:

<强>的.py:

dp

<强> .kv:

width = '100dp'

要测试布局如何查看此类设备,请使用screen模块或#:import dp kivy.metrics.dp width: dp(100) 文档中提到的命令手动修改应用程序的DPI。屏幕更强大。