2017-10-20 4 views
0

텍스트 뷰에서 Text를 가져 와서 DB에 저장하고TextView가 설정되고 텍스트 크기가 달라짐

나중에 값을 다시 설정하려고합니다. 하지만 디스플레이 크기가 달라지고 있습니다.

올바른 방법은 무엇입니까?

| * | DB에서 텍스트보기 스토어에서 텍스트 크기를 가져옵니다 :

int txtSyzVar = namTextViewVar.getTextSize(); 

| * | 나중에 다시 가져 오기 및 설정 :

namTextViewVar.setTextSize(txtSyzVar); 

또한 정렬 된 요소에 대한 XML을

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

답변

0

사용을 GridLayout을 시도했다.

<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

이 경우 2x2입니다. –

관련 문제