我有问题,我有一个textview和一个按钮的片段活动。 每当我点击按钮时,我都可以用.setY(500)更改textView的位置; 但是当我的片段加载时我该怎么做?因为当我试图在onCreateView中设置它时它不起作用,我需要在加载片段时更改textView的位置。 谢谢你的帮助。
答案 0 :(得分:0)
加载布局后,可以移动/编辑ImageView。您可以向ImageView添加一个侦听器,以便检查它何时加载,然后移动/编辑视图。为此,您需要将GlobalLayoutListener添加到View的ViewTreeObserver。像这样:
imageView.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
//do something with the ImageView like move it.
}
});