1

我遇到了一个问题,我尝试给 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没有出现。

4

0 回答 0