我在RelativeLayout
中有一个ScrollView
,我正在尝试移动textView,将其向下或向右移动,但找不到路。
我尝试过:
valueTV.setPadding(200, 500, 40, 100);
但是textView不会改变其位置
粘贴我的代码:
RelativeLayout layout = (RelativeLayout) findViewById(R.id.layout);
TextView valueTV = new TextView(this);
valueTV.setText("try txtVw");
valueTV.setBackgroundColor(Color.CYAN);
valueTV.setLayoutParams(new LayoutParams( 30,20));
// valueTV.setPadding(200, 500, 40, 100); //It doesn't work//
layout.addView(valueTV);
谢谢!
最佳答案
我认为它将为您提供帮助。尝试这个。
TextView tv;
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT);
lp.rightMargin = //RIGHTMARGIN;
lp.leftMargin = //LEFT MARGIN;
lp.topMargin = // TOP MARGIN;
lp.bottomMargin = // BOTTOM MARGIN;
layout.addView(tv, lp);