android-layoutparams相关内容

将始终可见的聊天头的 LayoutParams 更改为不总是可见

我正在尝试添加我通过服务生成的视图.我使用的代码基于 Facebook Chatheads 始终可见,无论应用程序状态.它们也显示在其他任何东西之上: 我现在希望将聊天头限制为活动应用程序.具体来说,每当我将 Window.LayoutParams 从 TYPE_PHONE 更改为 TYPE_DRAWN_APPLICATION 时,我都在处理 Bad Token Exception. ..
发布时间:2021-12-27 21:37:06 移动开发

无法在android react native模块中调整线性布局子元素的大小

完整代码在此处 在Java中行为正确且在本机反应不正确的视频 我修改了线性布局,以通过调整左孩子的大小来响应触摸,而右孩子则占用其余空间,并使用以下代码模拟可以“打开"或“关闭"的水平滚动. LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) leftView.getLayoutParams(); // ..

如何设置具有自定义行为的折叠工具栏背景以适合整个屏幕

我正在跟踪一个不错的仓库,该仓库显示了如何使折叠工具栏自定义行为 WhatsApp-ProfileCollapsingToolbar . 我不喜欢的是当工具栏下面的图片(工具栏的字体为白色)为白色而看不到工具栏时.因此,我试图将工具栏的背景设置为某种颜色. 首先,我添加到 widget_header_view.xml android:background="@android:color ..

如何更改现有布局参数的宽度和高度

请考虑RelativeLayout内的ImageView,它具有RelativeLayout的一些特定布局参数.我需要根据屏幕尺寸以编程方式更改ImageView的宽度和高度. 如何保存所有布局参数,但仅更改宽度和高度 以下代码创建了空的布局参数,但是我需要保存旧的参数并仅更改高度和宽度. imageViewArticleImage.setLayoutParams(new ..

WindowManager.addView软键或导航栏的ontop(覆盖)

今天,我看到一个应用程序覆盖了整个屏幕,包括导航栏(或具有返回,首页等功能的软键).是chainfire的CF.Lumen(需要android 4.4 +). 我只是想起这在一般方法上是不可能的,所以有很多答案告诉我.因此,我从Lumens apk(对不起的链火)中查找了smali代码,发现0x7d6作为类型说明符,即TYPE_SYSTEM_OVERLAY. 通常,这会使视图覆盖在锁定屏幕的 ..

将始终可见的聊天头的LayoutParams更改为并非始终可见

我正在尝试添加通过服务生成的视图.我使用的代码基于 Facebook聊天头,无论该聊天头是什么,该聊天头始终可见应用状态.它们也显示在其他任何内容之上: 我现在希望将聊天头限制为活动的应用程序.具体来说,每当我将Window.LayoutParams从TYPE_PHONE更改为TYPE_DRAWN_APPLICATION时,我都在处理Bad Token Exception. 我的问题: ..
发布时间:2020-04-30 07:32:20 移动开发