gpt4 book ai didi

android - 动态设置 ImageView 的边距

转载 作者:行者123 更新时间:2023-11-29 14:41:46 26 4
gpt4 key购买 nike

我可以知道如何在 imageview 中动态设置边距吗?

最佳答案

您可能正在寻找这样的东西:http://developer.android.com/reference/android/view/View.html#setLayoutParams(android.view.ViewGroup.LayoutParams)

请注意方法描述的这一部分:

These supply parameters to the parent of this view specifying how it should be arranged

这意味着如果您在 LinearLayout 中有一个 ImageView,则需要为该方法提供 LinearLayout.LayoutParams,如下所示:

ImageView image = new ImageView(this);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(100, 100);
params.setMargins(1, 1, 1, 1);
image.setLayoutParams(params);

然后您只需调用 setMargins 或设置 LayoutParams 的特定 leftMargin、bottomMargin 等属性。

关于android - 动态设置 ImageView 的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7085169/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com