TextView tv = new TextView(mContext); tv.setMovementMethod(new ScrollingMovementMethod()); tv.setVerticalScrollBarEnabled(true); tv.setTextSize(14); tv.setMaxHeight((int) (250 * density));
// try this activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </LinearLayout> @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView textView = new TextView(this); textView.setText("demotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotextdemotext"); textView.setVerticalScrollBarEnabled(true); textView.setLines(3); textView.setMovementMethod(new ScrollingMovementMethod()); addContentView(textView,new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); }
AlertDialog dialog = new AlertDialog.Builder(this) .setTitle("YOUR_TITLE") .setMessage("YOUR_MSG") .setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }) .setIcon(android.R.drawable.ic_dialog_info) .show(); TextView textView = (TextView) dialog.findViewById(android.R.id.message); textView.setMaxLines(5); textView.setScroller(new Scroller(this)); textView.setVerticalScrollBarEnabled(true); textView.setMovementMethod(new ScrollingMovementMethod());
textView.setPadding(10, 10, 10, 10); textView.setMovementMethod(ScrollingMovementMethod.getInstance()); textView.setVerticalScrollBarEnabled(true); textView.setHorizontalScrollBarEnabled(true); textView.setHorizontallyScrolling(true);
TextView colors = new TextView(context); colors.setMaxLines(20); colors.setVerticalScrollBarEnabled(true);
mOutputText.setLayoutParams(tlp); mOutputText.setPadding(16, 16, 16, 16); mOutputText.setVerticalScrollBarEnabled(true); mOutputText.setMovementMethod(new ScrollingMovementMethod()); activityLayout.addView(mOutputText);