2017-10-20 31 views
0

je reçois le texte Taille du TextView et stocker dans DB etTextView définir et obtenir la taille du texte diffère

Plus tard, je suis en train de définir la valeur de retour. Mais je reçois une taille différente sur l'écran.

Quelle est la bonne façon de procéder?

| * | Obtenir la taille du texte à partir de la vue de texte Stocker dans la base de données:

int txtSyzVar = namTextViewVar.getTextSize(); 

| * | Plus tard Fetch Retour et Set:

namTextViewVar.setTextSize(txtSyzVar); 

a également essayé

namTextViewVar.setTextSize(TypedValue.COMPLEX_UNIT_SP, txtSyzVar); 
namTextViewVar.setTextSize(TypedValue.COMPLEX_UNIT_DIP, txtSyzVar); 

Répondre

0

Utilisez GridLayout sur XML pour les éléments alignés.

<GridLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/GridLayout1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:columnCount="2" 
    android:rowCount="2" 
    android:orientation="horizontal" 
    tools:context=".GridXMLActivity" > 
</GridLayout> 
+0

Dans ce cas, 2x2. –