-
怎样在 Android 手机上,快速将文本、拍照、图片、录像、视频、录音、音频快速插入思源笔记中
2024-06-28 17:13简单软件帮不了你,能接受大型软件的话可以到 Issues · Hi-Windom/Sillot-android (github.com) 许愿
-
怎样在 Android 手机上,快速将文本、拍照、图片、录像、视频、录音、音频快速插入思源笔记中
2024-06-28 16:48不希望使用 Android 端思源笔记客户端,开发一款单独的软件?没懂你的需求
-
手机端经常不显示下面的+号按钮
2024-06-16 22:21反正思源安卓已经使用了 com.gitee.zackratos:UltimateBarX 和 com.blankj:utilcodex 的一些过时方法,多一个不多
-
手机端经常不显示下面的+号按钮
2024-06-16 16:29PR 的话得把 sofill 和 import 依赖的代码都一并提交,不然以后可能很难维护。
如果是我维护的话,这样拆出来反而不好维护,时间精力上太吃亏。我还是倾向于通过 implementation sofill 的方式。或者让萌佬来拆,只需要注明来源即可。
-
手机端经常不显示下面的+号按钮
2024-06-15 09:12没错,因为不熟悉前端显示隐藏渲染的整个流程,我只是简单加了几行判断变量是否为真决定是否阻断隐藏的代码,因为键盘高度为 0 时前端会自动隐藏
-
手机端经常不显示下面的+号按钮
2024-06-15 08:47@88250 下面这种形式的 PR 可以接受吗,完美适配以下状态的排列组合:
- 设备与系统:[Xiaomi HyperOS Phone @Android14,vivo OriginOS4 Phone @Android14,Lenovo ZUI14 Pad @Android12]
- 布局模式:[普通,小窗,多窗口]
- 导航方式:[全面屏手势,经典导航键]
- 屏幕方向:[竖屏,横屏]
- 特殊操作:[无,改变屏幕方向]
// MainActivity.java import sc.windom.sofill.android.webview.WebViewLayoutManager; ... @Override protected void onCreate(final Bundle savedInstanceState) { if (Build.VERSION.SDK_INT > Build.VERSION_CODES.R) { WebViewLayoutManager webViewLayoutManager = WebViewLayoutManager.assistActivity(this, webView); if (!U.getPHONE().isPad(this)) { webViewLayoutManager.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); webViewLayoutManager.setDelayResetLayoutWhenImeShow(200); webViewLayoutManager.setJSonImeShow("showKeyboardToolbar();"); webViewLayoutManager.setJSonImeHide("hideKeyboardToolbar();"); // 锁定方便悬浮键盘不自动收起 webViewLayoutManager.setJSonImeShow0Height("window.Sillot.android.LockKeyboardToolbar=true;hideKeyboardToolbar();showKeyboardToolbar();"); webViewLayoutManager.setJSonImeHide0Height("window.Sillot.android.LockKeyboardToolbar=false;hideKeyboardToolbar();"); } } else { // 注册工具栏显示/隐藏跟随软键盘状态 // Fix https://github.com/siyuan-note/siyuan/issues/9765 Utils.registerSoftKeyboardToolbar(this, webView); // Fix https://github.com/siyuan-note/siyuan/issues/9726 // KeyboardUtils.fixAndroidBug5497(this); AndroidBug5497Workaround.assistActivity(this); } }