我遇到了一个问题,我尝试给 ImageView 一个负的上边距。当我这样做时,不再显示 ImageView,尽管如果我使用负左边距和正上边距一切正常。任何人都可以帮助我吗?我将我的 ImageView 添加到我的 xml 代码的相对布局中:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout android:id="@+id/file_detail_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clipToPadding="false" >
</RelativeLayout>
</ScrollView>
我如何添加 Imageviews
RelativeLayout l = ((RelativeLayout)(rootView.findViewById(R.id.file_detail_layout)));
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(preview.getWidth(), preview.getHeight());
params.leftMargin = 50;
params.topMargin = 60;
l.addView(imgView, params);
params = new RelativeLayout.LayoutParams(preview.getWidth(), preview.getHeight());
params.leftMargin = -10;
params.topMargin = -10;
l.addView(imgView2, params);
ps:我确实看到了imgView,但是imgView2没有出现。