我正在尝试旋转图像,使其适合下方的另一个图像.所以这就是我想要实现的目标:
这就是我能够实现的目标:
它基本上包含两个ImageView,第一个包含地板上方的部分,第二个包含覆盖地板的瓷砖.
我的问题是我无法以顺时针方向为瓷砖图像设置动画,也无法围绕x轴旋转视图,使其适合包含地板上方部分的图像.
我ObjectAnimator用来动画我的ImageView.以下是我的代码:
public class VisualizerFragment extends Fragment {
ImageView image;
FlipImageView image_back;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
getActivity().setRequestedOrientation(
ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
View view = inflater.inflate(R.layout.fragment_visualizer, container, false);
image = (ImageView) view.findViewById(R.id.vs_image);
image_back = (FlipImageView) view.findViewById(R.id.vs_image_back);
Glide.with(getActivity())
.load(R.drawable.floor3)
.centerCrop()
.fitCenter()
.listener(new RequestListener<Integer, GlideDrawable>() {
@Override
public boolean onException(Exception e, Integer model, Target<GlideDrawable> target, boolean isFirstResource) {
return false;
}
@Override
public boolean onResourceReady(GlideDrawable resource, Integer model, Target<GlideDrawable> target, boolean …Run Code Online (Sandbox Code Playgroud)