我想在android中做一个滑动菜单,但是我不能将布局推到屏幕之外。 我尝试制作动画,但是translationX无效。
这是我为菜单编写的整个菜单,但是当我对按钮进行动画处理时,它们似乎在动画未使用的位置起作用,我通过使用边距来解决此问题,但是当我使用它时,它将切掉其余部分布局。
<LinearLayout
android:orientation="horizontal"
android:id="@+id/menu"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/menu_BTNs"
android:layout_marginRight="-2dp"
android:layout_width="70dp"
android:layout_height="190dp"
android:layout_marginTop="75dp"
android:orientation="vertical">
<Button
android:id="@+id/menu_coinPLusBTN"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/coin_plus" />
<Button
android:id="@+id/menu_pointsBTN"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:layout_weight="1"
android:background="@drawable/points" />
<Button
android:id="@+id/menu_settingsBTN"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:layout_weight="1"
android:background="@drawable/settings" />
</LinearLayout>
<LinearLayout
android:background="@drawable/menu"
android:layout_width="342dp"
android:layout_height="match_parent"/>
</LinearLayout>