缩放Android ListView而不缩放其中的内容
基本上我想创建一个滑动菜单 我已成功地将列表视图从左向右滑动。在ListView中有3个按钮,我想在菜单滑动打开时显示这些按钮。不幸的是,缩放动画正在缩放ListView中的按钮 谁能告诉我如何在不同时缩放视图内容的情况下缩放列表视图缩放Android ListView而不缩放其中的内容,android,android-layout,android-listview,scale,android-animation,Android,Android Layout,Android Listview,Scale,Android Animation,基本上我想创建一个滑动菜单 我已成功地将列表视图从左向右滑动。在ListView中有3个按钮,我想在菜单滑动打开时显示这些按钮。不幸的是,缩放动画正在缩放ListView中的按钮 谁能告诉我如何在不同时缩放视图内容的情况下缩放列表视图 多亏了一种方法可能是以负x坐标创建ListView,然后通过对其应用动画(如以下动画)将其完全滑动到位: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://
多亏了一种方法可能是以负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>
另外,我也不知道,但是从你所说的,你正在改变列表中容器的大小,当然,它会改变它的子容器的大小。
某种类型的翻译可能是您的最佳选择。一种方法可能是以负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>
另外,我也不知道,但是从你所说的,你正在改变列表中容器的大小,当然,它会改变它的子容器的大小。
某种翻译可能是你最好的选择。谢谢你的意见,但这不是我想要的。我试图实现的一个很好的例子是愤怒的小鸟打开屏幕上的cog按钮。按下cog按钮时,菜单向上滑动,显示3/4个按钮。这是我想要的动画,但我需要它从左到右滑动。谢谢你的输入,但这不是我想要的。我试图实现的一个很好的例子是愤怒的小鸟打开屏幕上的cog按钮。按下cog按钮时,菜单向上滑动,显示3/4个按钮。这有我想要的动画,但我需要它从左到右滑动。