2015-07-03 62 views

回答

1

切勿使用“dp”指定文字大小。始终使用“sp”作为文本大小,“dp”使用其他所有内容。

android:textSize="25sp" 

android:layout_width="50dp" 
0

您可以使用屏幕的当前分辨率,文本大小将与每个设备成比例。通过这种方式,你可以使用这样的东西:

//get your textView 
TextView text = (TextView) findViewById(R.id.titleField); 
text.setText("Your title here"); 
text.setTextSize(65 * getResources().getDisplayMetrics().density); 

你可以为你的MainScreen中的每个TextView做到这一点。希望这可以帮助你:)

P.S.你可以找到你的情况在这里多提建议:Text size with different resolution

相关问题