private int offset = 0;
textview.append("string" + "\n");
offset = textview.getLineCount() * textview.getLineHeight();
if (offset > textview.getHeight()) textview.scrollTo(0, offset - textview.getHeight());
<TextView
android:id="@+id/showText"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fadeScrollbars="false"
android:scrollbars="vertical"
android:background="@drawable/boder"
android:textAppearance="?android:attr/textAppearanceMedium"/>