Auto Scale Text Size

Estou procurando uma maneira de alterar o tamanho da tela quando o tamanho da tela for redimensionado proporcionalmente. Atualmente eu tenteiAuto Scale TextView Text para caber dentro dos limites mas parece não estar funcionando. mas não tenho certeza se faço da maneira certa ou não. Atualmente, estou ligando por

AutoResizeTextView test = new AutoResizeTextView(this);
test=(AutoResizeTextView)findViewById(R.id.test456);
test.resizeText(); // I call this to resize.. am I right?

XML

<com.mypackage.AutoResizeTextView
android:id="@+id/test456"
android:layout_width="fill_parent"
    android:layout_height="fill_parent" 
    android:layout_weight="1"  />