因此,我使用 Android Developers 上的示例来实现捏合以放大我的 Activity。
我正在缩放一个自定义视图,其中包含一个 ScrollView(和其他东西)。
当我缩放时,只有实际显示的屏幕会被调整大小 - 但我希望缩小的东西显示更多的内容,因为缩小时它们有更多的空间可以这样做。我希望他们使用所有的全屏空间。
我的自定义视图 ondraw 方法如下所示:
public void draw(Canvas canvas) {
canvas.scale(mScaleFactor, mScaleFactor);
super.draw(canvas);
}
这就是现在的样子
如果有任何不清楚的地方,请发表评论。感谢任何帮助编辑:我让我的自定义视图另一种背景颜色,现在我看到我的视图仍然是全屏的,而不是孩子。