草庐IT

ROTATION

全部标签

android - 为什么我会想要 `setRetainInstance(false)` ? - 或 - 处理设备旋转的正确方法

如果我在这方面有任何错误,请纠正我。这是一个澄清问题,因为我没有看到它在任何地方明确写过。在Android4中,您可以在Fragment上调用setRetainInstance(true),以便在配置更改(这基本上意味着设备旋转)时,Fragmentjava对象没有被销毁,也没有创建它的新实例。即保留实例。这比在Android1-3中要理智得多,也不那么令人生气,因为您不必处理onRetainNonConfigurationStateInstance()并bundle所有数据,以便将其传递给新的Fragment(或Activity)实例,然后再次解绑。这基本上是您期望发生的事情,并且可

android - 为什么我会想要 `setRetainInstance(false)` ? - 或 - 处理设备旋转的正确方法

如果我在这方面有任何错误,请纠正我。这是一个澄清问题,因为我没有看到它在任何地方明确写过。在Android4中,您可以在Fragment上调用setRetainInstance(true),以便在配置更改(这基本上意味着设备旋转)时,Fragmentjava对象没有被销毁,也没有创建它的新实例。即保留实例。这比在Android1-3中要理智得多,也不那么令人生气,因为您不必处理onRetainNonConfigurationStateInstance()并bundle所有数据,以便将其传递给新的Fragment(或Activity)实例,然后再次解绑。这基本上是您期望发生的事情,并且可

Android:纵向模式下的相机预览方向

我使用相机仅显示预览(不拍照或录制视频)。应用始终处于纵向模式(横向模式已禁用)。相机预览总是逆时针旋转90度,我无法更改它(无论是setDisplayOrientation还是p.set("orientation","portrait")和p.set("rotation",90)).预览总是像这样旋转还是取决于设备?如果在纵向模式下总是这样,我可以在之后旋转图像。或者有没有办法正确设置相机?我已经阅读了很多关于此的主题,但没有任何答案对我有用(Galaxys2,Androidv2.3) 最佳答案 强制纵向:在您的AndroidMa

Android:纵向模式下的相机预览方向

我使用相机仅显示预览(不拍照或录制视频)。应用始终处于纵向模式(横向模式已禁用)。相机预览总是逆时针旋转90度,我无法更改它(无论是setDisplayOrientation还是p.set("orientation","portrait")和p.set("rotation",90)).预览总是像这样旋转还是取决于设备?如果在纵向模式下总是这样,我可以在之后旋转图像。或者有没有办法正确设置相机?我已经阅读了很多关于此的主题,但没有任何答案对我有用(Galaxys2,Androidv2.3) 最佳答案 强制纵向:在您的AndroidMa

android - 如何通过 ObjectAnimator 旋转可绘制对象?

像这样很好地绘制一个可绘制的作品:if(mAlphaAnimation==null){mAlphaAnimation=ObjectAnimator.ofFloat(this,"alpha",0.0f,1.0f).setDuration(TARGET_ANIM_ALPHA_DURATION);mAlphaAnimation.setInterpolator(newAccelerateDecelerateInterpolator());mAlphaAnimation.setStartDelay(TARGET_ANIM_ALPHA_DELAY_BASE*power);mAlphaAnimati

android - 如何通过 ObjectAnimator 旋转可绘制对象?

像这样很好地绘制一个可绘制的作品:if(mAlphaAnimation==null){mAlphaAnimation=ObjectAnimator.ofFloat(this,"alpha",0.0f,1.0f).setDuration(TARGET_ANIM_ALPHA_DURATION);mAlphaAnimation.setInterpolator(newAccelerateDecelerateInterpolator());mAlphaAnimation.setStartDelay(TARGET_ANIM_ALPHA_DELAY_BASE*power);mAlphaAnimati

android - 具有工作选择、光标位置等的自定义旋转 EditText View

我想做什么我想制作一个旋转和翻转的EditTextView,它具有普通EditTextView的所有属性。我的问题我已经成功地(在SO用户的帮助下)制作了一个自定义的EditTextView,该View既可以旋转又可以翻转。这是通过覆盖onDraw方法完成的。但是,光标和突出显示消失了,longtouch事件仍然指示原始文本位置。基本上,View被重绘,但触摸事件没有。如何让触摸事件、突出显示和光标也被旋转和翻转?我读到的EditTextscalewithselection(类似的问题,但不完全相同。)HowtomakeacustomEdittext,sothatitwilllookl

android - 具有工作选择、光标位置等的自定义旋转 EditText View

我想做什么我想制作一个旋转和翻转的EditTextView,它具有普通EditTextView的所有属性。我的问题我已经成功地(在SO用户的帮助下)制作了一个自定义的EditTextView,该View既可以旋转又可以翻转。这是通过覆盖onDraw方法完成的。但是,光标和突出显示消失了,longtouch事件仍然指示原始文本位置。基本上,View被重绘,但触摸事件没有。如何让触摸事件、突出显示和光标也被旋转和翻转?我读到的EditTextscalewithselection(类似的问题,但不完全相同。)HowtomakeacustomEdittext,sothatitwilllookl

android - 如何处理具有调整大小和旋转功能的贴纸?

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我目前正在开发一个应用程序,允许用户在图像上添加贴纸(帽子、头发、眼镜等)。用户可以调整该贴纸的大小,也可以旋转该贴纸并移动。见图片。我有贴纸,但是如何将它们放在原始图像上并移动/旋转/放大它们以在原始图像上进行调整? 最佳答案 您可以查看以下链接以获取stickerViewhttps://github.com/nimengbo/StickerVie

android - 如何处理具有调整大小和旋转功能的贴纸?

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我目前正在开发一个应用程序,允许用户在图像上添加贴纸(帽子、头发、眼镜等)。用户可以调整该贴纸的大小,也可以旋转该贴纸并移动。见图片。我有贴纸,但是如何将它们放在原始图像上并移动/旋转/放大它们以在原始图像上进行调整? 最佳答案 您可以查看以下链接以获取stickerViewhttps://github.com/nimengbo/StickerVie