正如所描述的标题,我想从代码中删除TypefacedTextView
layout_marginStart
。
layout.xml
android:layout_marginStart="8dp"
答案 0 :(得分:9)
您可以使用以下代码
来完成此操作LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) tv.getLayoutParams();
params.setMarginStart(0);
tv.setLayoutParams(params);
您可以根据自己的要求替换 LinearLayout.LayoutParams ,具体取决于您的textview的父级。如果 RelativeLayout ,则将 LinearLayout 替换为此。对于其他类型的父母也一样。
答案 1 :(得分:3)
您可以使用此代码保存其他布局参数:
LinearLayout.LayoutParams textLayoutParams = (LinearLayout.LayoutParams) textView.getLayoutParams();
textLayoutParams.setMarginStart(0);
textView.setLayoutParams(buttonLayoutParams);
答案 2 :(得分:2)
使用<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>