Je développe l'application Android v2.2.
J'ai un fragment .
Dans le onCreateView(...)
rappel de ma classe de fragment, je gonfle une disposition au fragment comme ci-dessous:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.login, null);
return view;
}
Le fichier de disposition gonflé ci-dessus est (login.xml):
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Username" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Username" />
</LinearLayout>
Je voudrais mettre un paddingTop
à l' <LinearLayout>
élément ci-dessus , et je veux le faire dans le code Java au lieu de le faire en xml.
Comment mettre paddingTop
à <LinearLayout>
mon fragment Java code de classe ??
view
est déjà le LinearLayout, pas besoin de le retrouver dans ce cas. Étant donné que c'est un cas particulier.
findViewById
, puis l'appelersetPadding
.