问题标签 [layoutparams]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何设置保持屏幕开启和全屏标志?
全屏在我的应用程序中,我编写了以下代码:
并在我的应用程序中保持屏幕打开,我在布局中编写此代码:
尽管并非总是如此,但有时会像这样错误我:
我能做些什么?我写的是真实的代码?谢谢...
java - GridView.LayoutParams 在不同的屏幕尺寸下是一样的,有可能吗?
我制作了一个 6 列 60 行的网格视图。我可以在其中添加、移动和删除图像。但是我无法设置列之间的距离(我不希望列之间有任何空间)。因为它会根据屏幕大小而改变。我为我的手机设置了它,然后在朋友的手机上尝试了它,列之间的距离约为 10dp。继承 GridView编辑的 xml:如果我在较小的手机中尝试它,图像在哪里适合单元格。
这是布局的java代码
我尝试将 v.setLayoutParams... 更改为
和
但这两个使 GridView 无法使用。如果有人知道我做错了什么,请告诉我,如果有人需要其他东西也可以要求(我不能发布截图)
java - 设置 LayoutParams 不透明度
我有一些代码(android 源),我试图设置不透明度LayoutParam
首先,我有这个
然后我注册了一个 SettingsObserver,用于重新加载 mOpacity,但是如果我将 Opacity 设置回 100,它就不会RGB_565
像LayoutParams
定义的那样是TRANSPARENT
Format。我想知道是否有某种方法可以设置这个独立的,因为如果我添加观察整个代码,它最终会创建无限Layouts
并覆盖它们。另一件有用的事情是如何在创建新的之前销毁 mLayoutParams。
提前致谢。
android - WindowManager.LayoutParams 动画
我有一个ImageView
我正在添加的WindowManager.addView(ImageView, WindowManager.LayoutParams)
. 我想动画它出现在屏幕上的时间,但是当我调用该方法ImageView
时它似乎没有动画。下面是我的代码...ImageView.startAnimation(Animation)
addView()
这是grow.xml
图像只是出现在窗口中并且没有动画,有谁知道我怎样才能让图像动画?
java - px和dp单位之间的转换
我想layout_marginTop
使用setLayoutParams()
. 但我想知道这个dp
单位的价值是多少?
提前致谢。
android - 安卓。这不好用吗?是一个错误?设置边距
通过将边距设置为零,图像会填满屏幕。但是要将边距设置为 100,除了右侧之外,它都适合。为什么这样做?
具有相同填充的不同边距?
看这个!
相同的结果集边距右 100 或 200。这是一个错误吗?
android - 如果添加 x 和 y 坐标,为什么 MapView.LayoutParams MODE_VIEW 不起作用?
当我将 x 和 y 坐标添加到 MapView.LayoutParams 构造函数时。它的 MODE_VIEW 行为消失了。我想要这种行为以及 x 和 y 坐标。我不明白为什么会这样。
所以,我得到了 geoPoint 作为
geoPoint = mapView.getProjection().fromPixels((int)event.getX(), (int)event.getY()); 其中事件是点击事件。
我还想在(event.getX(),event.getY())处显示标记图钉,但它显示在点击下方。
android - 如何将填充或边距设置为线性布局?
我有一个线性布局
当我设定条件
那么如何设置layout params
呢?
android - 以编程方式使用 LinearLayout.LayoutParams
我在使用 Android 的 LayoutParams 时遇到了一些问题。基本上,我正在尝试创建一个完全动态的应用程序,所有布局都以编程方式生成,实际上除了我的启动屏幕提交给 XML 之外,几乎什么都没有。我在使用线性布局方面取得了一些成功,并且该应用程序正在渲染我想要的所有内容。我只是在微调布局时遇到了一些麻烦。例如强制我的页脚到屏幕底部,拉伸按钮栏以覆盖整个宽度等。
据我所知,以编程方式实现此目的的方法是使用 setLayoutParams 方法。我的问题是我不确定如何将信息输入到布局参数中。目前我正在使用 LinearLayout.LayoutParams (int width, int height) 构造函数,但我还没有找到一种在创建参数后设置参数的方法。相反,我想使用 LinearLayout.LayoutParams (Context c, AttributeSet attrs) 构造函数,但我找不到声明 AttributeSet 的正确方法。
谁能帮我?
android - android - LayoutParams 是如何工作的?
我对此有点困惑。我有一个应用程序,用户可以在其中绘制矩形文本对象。我在 xml 的相对布局中添加了一些文本视图(假设我最多有 3 个文本对象)。对象可以移动和调整大小。我为每个 textView 添加了这段代码
Sx, Sy 是对象的起始坐标(以像素为单位),Lx, Ly 是结束坐标。
在xml中我添加了这个:
这似乎可以将文本放置在正确的位置。但是textview的宽度和高度似乎不对。这是以像素为单位设置边距的问题吗?一些启蒙现在会非常有用