我有一个常规的文本视图,其宽度为“fill_parent”。现在,在我的游戏中,电视将在某个时间点执行比例动画——文本应该变大。目前,我的规模初始化如下所示:
new ScaleAnimation(1.0f, 1.4f, 1.0f, 1.4f, Animation.RELATIVE_TO_SELF, (float)0.5, Animation.RELATIVE_TO_SELF, (float)0.5);
这将使我的 textview 1.4 更大。如果我有一个短文本,那很好,但如果要缩放的文本视图包含一些较长的文本,文本上的部分将离开屏幕。
告诉我,如何动态定义“比例因子”,使其不总是 1.4,而是依赖于活动宽度和要缩放的文本长度之间的某种比例?