xml文件布局
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="字体大小测试"
android:id="@+id/textview"/>
<ZoomControls
android:layout_below="@+id/textview"
android:id="@+id/zoomcontrols"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
/>
Activity代码
zoomControls.setOnZoomInClickListener(new View.OnClickListener() { @Override public void onClick(View v) { size = size + 2; textView.setTextSize(size); } }); zoomControls.setOnZoomOutClickListener(new View.OnClickListener() { @Override public void onClick(View v) { size=size-2; textView.setTextSize(size); } }); textView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { size=size-2; textView.setTextSize(size); } }); }