为了提升android端使用体验,目前试图在工具栏添加按钮。按钮图标使用的png图片,在mac端显示正常:
在android上显示不出来,光标移上去又会显示一个超大的图片,点击可以触发对应的命令:
使用convert将png转换为xpm之后,此情况依然存在。所以看来是图标大小的问题,mac做了自动缩放的处理。
试着将图片缩小到24*24就可以正常显示。没有找不到哪里有说明Android Emacs 的工具栏支持的图标尺寸限制,欢迎补充说明。
为了提升android端使用体验,目前试图在工具栏添加按钮。按钮图标使用的png图片,在mac端显示正常:
在android上显示不出来,光标移上去又会显示一个超大的图片,点击可以触发对应的命令:
使用convert将png转换为xpm之后,此情况依然存在。所以看来是图标大小的问题,mac做了自动缩放的处理。
试着将图片缩小到24*24就可以正常显示。没有找不到哪里有说明Android Emacs 的工具栏支持的图标尺寸限制,欢迎补充说明。
安卓下的 tool-bar 代码和 X,Windows 下一致,这并不是安卓版本的特性。
我用的mac的emacs-plus,相同的代码使用大尺寸的图片也没有问题,是不是因为emacs-plus是NS port,处理不太一样?
你要不要试试 sxmo,之前有看到 https://www.reddit.com/r/emacs/comments/1acblgi/full_linux_implementation_with_proper_support_for/ 这个帖子,不知道安卓手机装好的linux的兼容性会是怎么样的。
感谢推荐。似乎是先在安卓装个环境,再在环境里装emacs?不准备这样折腾了,安卓是移动设备,用android emacs充分发挥其优势就行。毕竟触摸屏和键盘中心设备的使用逻辑并不一致。主力工作还是在电脑进行。
主要是想确认一下现在安卓版的能力边界和实现情况。
应该是,NS port 有自己的工具栏处理代码。