- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在寻找 android 中 android.widget.ImageView.setTop# 方法的替代方法,该方法适用于 11 岁以下的 api 或 Honeycomb。这样的替代方案是否可用?
最佳答案
对于低于 Honeycomb(API 级别 11)的任何内容,您都必须使用 setLayoutParams(...)。您可以在 Android 中动态设置 View 的位置。例如,如果你的 xml 文件的 LinearLayout 中有一个 ImageView。那么你可以通过 LayoutParams 设置它的位置。但是请确保根据你的 xml 文件中采用的布局来获取 LayoutParams。根据采用的布局,有不同的 LayoutParams。
这里是要设置的代码:
FrameLayout.LayoutParams layoutParams=new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(int left, int top, int right, int bottom);
imageView.setLayoutParams(layoutParams);
关于android - 11 岁以下 api 的 setTop 替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20630544/
我正在使用 slack 中的 channels.setTopic API 来设置我的 channel 的主题。我设置的主题包含一个用户名。不幸的是,在我调用 API 后,主题文本没有正确链接用户名。
我一直在寻找 android 中 android.widget.ImageView.setTop# 方法的替代方法,该方法适用于 11 岁以下的 api 或 Honeycomb。这样的替代方案是否可用
我打算以编程方式移动按钮的位置。按钮处于相对布局。我研究过并发现我们可以使用 .setY() 或 .setTop()。看起来它们的工作原理应该相同。 但在我的例子中,.setTop() 根本没有改变位
我是一名优秀的程序员,十分优秀!