Tôi có một hoạt động có bố cục chỉ chứa VideoView. Đây là xml:RelativeLayout khiến hoạt ảnh không hoạt động?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<VideoView
android:id="@+id/videoplayer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_alignParentBottom="true"
>
</VideoView>
Tôi cố gắng để áp dụng hoạt hình này cho VideoView sau khi nó dừng lại chơi:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="0%" android:toYDelta="-100%" android:duration="500"/>
<scale
android:fromXScale="1.0"
android:toXScale="0"
android:fromYScale="1.0"
android:toYScale="0"
android:duration="500"
android:pivotX="50%"
android:pivotY="0%"
/>
</set>
này hoạt động hoàn hảo như nó được hiển thị. Nhưng nếu tôi chuyển từ LinearLayout sang RelativeLayout trong bố cục thì hoạt ảnh không còn hoạt động nữa và video chỉ đóng băng trên khung cuối cùng được hiển thị trước khi nó dừng lại.
Tại sao loại bố cục gốc trong hoạt động của tôi khiến hoạt ảnh không hoạt động đúng?
EDIT: Để thêm với sự kì quái nếu tôi thêm TextView này
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" ">
</TextView>
Đối với RelativeLayout dưới VideoView sau đó các hình ảnh động sẽ làm việc. Tuy nhiên nếu tôi lấy không gian ra khỏi android: yếu tố văn bản của điều này thì nó trở lại không hoạt động. o.O
EDIT: Tôi đã trao tặng tiền thưởng cho Beowulf Bjornson cho mẹo hay để sử dụng khung hoạt ảnh mới hơn.
Nhưng tôi vẫn rất quan tâm nếu có ai từng nghĩ ra những gì đang xảy ra với các hình ảnh động theo phong cách cũ trong tình huống này, tôi sẽ rất vui khi ném thêm một số điểm cho nó.
Cách bạn gọi hoạt ảnh trong mã Java? Vui lòng đặt nó ở đây. Có thể có được điểm cho lý do tại sao nó trở nên đóng băng. –