草庐IT

ORIENTATION_ROTATE

全部标签

android - 如何使用 SensorManager.getOrientation() 而不是 TYPE_ORIENTATION

我正在用android开发一个应用程序。该应用程序在数据库中保存了一些引号,我想使用手机的传感器在屏幕上滑动引号。所以我希望当手机向左移动时,我可以在屏幕上看到下一个报价,当我将手机向右移动时,我可以在屏幕上看到上一个报价。你觉得什么类型的感应手机比较好用?我正在尝试使用Type_orientation但出现错误:此常量在API级别8中已弃用。如何将其替换为SensorManager.getOrientation()。或者您认为还有其他传感器更适合我使用吗?packagecom.example.prova1;importjava.util.HashMap;importandroid.a

android - 等效替换已弃用的 Sensor.TYPE_ORIENTATION

我正在寻找一种解决方案来替代已弃用的Android传感器Sensor.TYPE_ORIENTATION。报告最多的解决方案是结合Sensor.TYPE_ACCELEROMETER和Sensor.TYPE_MAGNETIC_FIELD,然后使用SensorManager#getRotationMatrix计算旋转矩阵。并使用SensorManager#getOrientation获得欧拉角.另一个报告的解决方案是使用Sensor.TYPE_ROTATION_VECTOR,它也通过使用SensorManager#getOrientation以旋转矩阵和欧拉角结束不幸的是,在旋转移动设备时,

android - ViewPager + FragmentStatePagerAdapter : ViewPager stops working when screen orientation changes

我正在使用ActionBarSherlock(它基本上是Android支持包的扩展)。我想做的是:我有一个FragmentActivity,它只承载一个ViewPager。这个ViewPager有一个FragmentStatePagerAdapter(因为以后会有很多项)。但目前它只加载了2个项目进行测试。当我处于纵向模式时,一切正常。但是当我改变横向方向时,它会切换回适配器中的第一项(这很好,因为所有内容都已重新加载等),但我无法切换到下一项。什么也没有发生。通过调试,我可以看到Loader返回了这两个项目。getItem(...)也用position0和1调用。所以基本上一切看起来

android - 关于使用 Canvas.rotate 旋转位图的问题

众所周知,我们可以通过两种方式旋转位图。第一种方式是:Matrixmt=newMatrix();mt.postRotate(degree);Bitmapbitmap=CreateBitmap(src,0,0,w,h,mt,true);canvs.drawBitmap(bitmap,0,0,paint);这样一来,我们总是需要为每次旋转创建新的位图,这对于高性能游戏或应用来说不是一个好方法。第二种方式是:canvas.save();canvas.rotate(degree);canvas.drawBitmap(bitmap,0,0,paint);canvas.restore();这样避免

android - react native android : How to save state on screen rotation or orientation

在旋转屏幕上,Activity似乎正在重新启动,它失去了所有状态。我检查了android开发人员指南。HandlingRuntimeChanges.它提到了如何处理屏幕方向和使用onSaveInstanceState()在它破坏您的Activity并在onCreate()期间恢复状态之前或onRestoreInstanceState(). 最佳答案 我正在回答我的问题,这就是它对我有用的方式,如果有人遇到同样的问题,请编辑您的AndroidManifest.xmlandroid/app/src/main和local-cli/gene

android - FragmentActivity 与 ViewPager : Crash on orientation change

我在FragmentActivity中使用了ViewPager。当方向改变时我会崩溃。@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_list);context=this;loadInitialData();setActionBar();initializeUiComponents();}privatevoidinitializeUiComponents(){//SetuptheView

android - VideoView & Fullscreen & Orientation changes - Android

我实现了一个带有嵌入式视频播放器的电子阅读器,我需要一个选项来从播放器切换全屏模式。我的问题如下:全屏播放视频并让用户从该状态返回到他之前正在阅读的页面并保留视频的当前时间的最佳方式是什么。我需要处理的另一个复杂情况是:页面在纵向和横向上有不同的可视化效果,如果用户在纵向上切换全屏并旋转设备,视频应该进入横向模式并重新缩放视频以适合屏幕,但如果用户从这里返回他应该再次回到肖像页面。如果需要,我可以提供更多信息。提前致谢 最佳答案 我可以推荐在布局中使用Activity和VideoView。你可以像这样保存方向改变的位置@Overri

安卓 : Rotate Vector Image to 90 degree

我的向量有以下代码:输出是:但我想要这个图像在各个方向如下:我尝试过的:已添加之间的标签但它给了我像Elementvectorisnotallowedhere这样的警告我也试过把之间的标签如下:但它给我'src'属性应该被定义并且我不能使用src带有矢量图像。任何角度使用此(一张图像)的解决方案?NOTE:Iwanttousethisimageindrawable. 最佳答案 尝试这种方式,我在矢量可绘制文件中的图像路径数据之外使用了组标签。第一种:第二种:第三种: 关于安卓:Rotat

Vivado cordic IP核rotate和translate使用详解(附有代码)

VivadocordicIP核rotate和translate使用详解(附有代码)目录前言一、cordic简介二、使用cordicIP核需要知道的预备知识1.数据端口2.QNumbersFormat3.VectorTranslation4.VectorRotation三、IP核配置说明1.translate2.Rotate四、Translate仿真1.顶层代码2.仿真代码五、Rotate仿真1.顶层代码2.仿真代码总结参考链接:http://t.csdn.cn/pha8V前言        利用givens旋转可以把一个矩阵分解为一个正交矩阵和一个三角矩阵,在FPGA中要想实现矩阵的上述分解操

android - 如何设置android :orientation ="horizontal" programmatically in RelativeLayout?

如何在RelativeLayout中像这样以编程方式设置android:orientation="horizo​​ntal":这是我目前所拥有的:RelativeLayoutrLayout=newRelativeLayout(getActivity());LayoutParamslayoutParams;layoutParams=newLinearLayout.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT);rLayout.setLayoutParams(layoutParams);