android负顶部边距不起作用

时间:2013-07-23 13:40:25

标签: android css relativelayout margin

我遇到了一个问题,我试图给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>

我如何添加图像视图

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没有出现。

0 个答案:

没有答案