1
我在ScrollView
中有TextView
我希望能夠在用戶捏住它時更改TextView
的字體。我一直在尋找一天,我沒有找到任何滿意的東西。當我跳這很簡單。你有什麼建議嗎?在scrollView中實現Zoomable TextView
我在ScrollView
中有TextView
我希望能夠在用戶捏住它時更改TextView
的字體。我一直在尋找一天,我沒有找到任何滿意的東西。當我跳這很簡單。你有什麼建議嗎?在scrollView中實現Zoomable TextView
好的,首先實現捏放大放大TextView
,你可以從here得到一些想法,然後根據用戶捏的比例值嘗試設置textSize爲TextView
。在用戶捏住或碰到TextView
後立即禁用觸摸事件ScrollView
。你可以這樣做,以這種方式(只需使用變量,而不是真/假返程):
public class InterceptScrollView extends ScrollView {
public InterceptScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return false;
}
}
,當用戶與TextView
完成後,再次啓用的ScrollView
觸摸事件。
嘗試此鏈接 http://stackoverflow.com/questions/10239891/how-to-zoom-a-textview-in-android 和另一 http://stackoverflow.com /一個/2931489分之10239924 –