RelativeLayout --Si vous utilisez toEndOf etc. dans RelativeLayout, Il peut être côte à côte même s'il ne s'agit pas de LinearLayout. --Le centre horizontal (vrai) de RlativeLayout peut être utilisé pour le centrage.
EditText
--Si vous souhaitez saisir des caractères dans l'espace réservé, utilisez un indice.
hoge.xml
<EditText
android:id="@+id/login"
android:layout_width="200dp"
android:layout_height="40dp"
android:hint="@string/login"
android:textColor="@color/white"
android:textColorHint="@color/clear_white" />
--Si center_vertical ne fonctionne pas, définissez layout_gravity sur center.
--Lorsque vous souhaitez placer deux vues de la même vue côte à côte: définissez layout_weight: 1 et Width = 0. --Lorsque vous souhaitez placer deux vues identiques verticalement: définissez layout_weight: 1 et définissez Height = 0.
--Utilisez ViewPager / PagerTitleStrip.
--Définissez la gravité = centre.
--Créez shape.xml séparément dans drawable et faites-y référence en arrière-plan de la vue.
shape.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!--Largeur de la bordure:Largeur de ligne, couleur:Couleur de la ligne-->
<stroke
android:width="0.6dp"
android:color="@color/white" />
</shape>
hoge.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:s="true" android:state_pressed="false" android:color="@color/black" />
<item android:state_focused="true" android:state_pressed="true" android:color="@color/black" />
<item android:state_focused="false" android:state_pressed="true" android:color="@color/black" />
<item android:color="@color/white" />
</selector>
--Créez un sélecteur dans huga.xml de drwable et faites-y référence avec src.
huga.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!--État pressé-->
<item
android:state_pressed="true"
android:drawable="@drawable/setting_click" />
<!--État normal-->
<item
android:drawable="@drawable/setting" />
</selector>
Recommended Posts