2

基本上我想创建一个滑动菜单。

我设法从左向右滑动 ListView。ListView 中有 3 个按钮,我希望在菜单幻灯片打开时显示这些按钮。不幸的是,缩放动画在缩放时正在调整 ListView 中按钮的大小。

谁能告诉我如何在不同时缩放视图内容的情况下缩放 ListViews?

谢谢

4

1 回答 1

0

一种方法可能是以负 x 坐标创建 ListView,然后通过对其应用动画将其完全形成到位,例如:

<?xml version="1.0" encoding="utf-8"?>
<set
    xmlns:android="http://schemas.android.com/apk/res/android">
    <translate
        android:fromXDelta="-100%"
        android:toXDelta="0"
        android:duration="300" />
    <alpha
        android:fromAlpha="0.0"
        android:toAlpha="1.0"
        android:duration="300" />
</set>

另外,我不知道,但从你所说的来看,你正在改变容器(列表)的大小,所以它当然会改变它的孩子的大小。
某种翻译可能是您最好的选择。

于 2011-06-27T21:11:15.660 回答