android开发遇到问题
iloveAnd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记录一个Android原生适配android输入法遇到的问题
摘要:聊天界面底部输入框需要适配输入法高度,当前实现通过WindowInsetsListener动态调整padding。由于游戏Activity在Android 15适配全面屏时也设置了WindowInsetsListener并返回CONSUMED,导致Fragment的监听失效。解决方案有两种:1)在Fragment的onResume中重新设置监听(不修改游戏代码);2)让游戏Activity修改适配逻辑,不使用CONSUMED以便事件继续传递,同时Fragment改用自身布局根视图而非系统窗口根视图。问原创 2025-11-13 17:43:31 · 184 阅读 · 0 评论 -
android输入框取消横屏全屏输入
android输入框在横评的时候如果不做特殊处理,点击输入框的时候会弹出新的界面来输入,如果我们需要设置在惦记的时候还能看到输入框,就需要在布局中加入相应的属性。 android:imeOptions=”flagNoExtractUi”。如果希望全屏输入模式的右侧有一个按钮来让用户实现诸如完成输入之类的操作,可以在标签中添加android:imeActionLabel=”@string/launc原创 2017-09-05 11:17:12 · 2175 阅读 · 0 评论 -
Android换肤实现探索(一)
一直想写一个换肤的程序,用来探究学习一下android绘制过程,这次刚好有机会就进行一个学习。如果有错误的地方,请大家随时指正。1.换肤核心问题思索 换肤最重要的是什么呢,换肤程序结构分为应用包,皮肤包,以及换肤程序。这样的设计让模块分离,降低程序耦合度,让这个模块有良好的扩展性。 一个标准的换肤流程应该是:加载皮肤(现在本地找,如果没有就去网上下载)–> 换肤模块进行皮肤的替换 我们原创 2018-01-10 14:52:14 · 396 阅读 · 0 评论
分享