android - una - cómo configurar manualmente textbook padding?
no puedo aceptar vpn android (4)
Esto es java
maintitle = (TextView)findViewById(R.id.text_particularlatestnewstitle);
maintitle.setPadding(100, 0, 0, 0);
alllatestnewslist.xml aquí
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_temp"
android:layout_width="fill_parent"
android:layout_height="100px"
android:background="@drawable/background_news_list" >
<ImageView
android:id="@+id/image_alllatestnewstitle"
android:layout_width="134px"
android:layout_height="80px"
android:layout_marginBottom="5px"
android:layout_marginLeft="10px"
android:layout_marginRight="10px"
android:layout_marginTop="5px"
android:scaleType="centerCrop" />
<LinearLayout
android:id="@+id/test"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5px"
android:layout_marginLeft="100px"
android:layout_marginRight="10px"
android:layout_marginTop="5px"
android:orientation="vertical" >
<TextView
android:id="@+id/text_particularlatestnewstitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#000000"
android:textSize="25px" />
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="25px" >
<TextView
android:id="@+id/text_newsdate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#999999"
android:textSize="15px" />
<TextView
android:id="@+id/text_newscategorytitle"
android:layout_width="50px"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:gravity="right"
android:textColor="#ff0000"
android:textSize="15px" />
</RelativeLayout>
</LinearLayout>
En este xml, tengo otros objetos como vista de imagen y textview, etc.
Lo configuro así pero no se mueve 100 lejos de la izquierda ........................
¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿Cualquier otra manera???????????????????????
Antes que nada, nunca lo haría así. Si desea cambiar el relleno, etc. programáticamente, siempre agregaría también la vista programática. Pensé que eso fuera dicho.
¿Has intentado obligarlo a actualizar tu vista con .Invalidate ()?
Creo que en tu archivo xml debes hacer que tu ancho de fill_parent
sea fill_parent
si es wrap_content
En lugar de relleno, cambie el margen.
editar: aquí, déjame hacerlo por ti.
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(30, 20, 30, 0); // margins as you wish
TextView myTextView = findViewById(R.id.text_particularlatestnewstitle);
myTextView.setLayoutParams(layoutParams);
establecer su margen no relleno si desea moverlo según mi conocimiento ...
(Use dp en lugar de px siempre que sea posible, solo es una sugerencia). :)