草庐IT

方向灯

全部标签

android:更改方向时如何在 arrayadapter/listview 中保留数据?

如上,是自动完成的吗?我的列表是空的,一旦方向chMYanges?不,我需要改变方向=)我的适配器publicclassResultsAdapterextendsArrayAdapterimplementsFilterable{privateArrayListsubItems;privateArrayListallItems;//=newArrayList();privateLayoutInflaterinflater;privatePTypeFilterfilter;privateOnCheckedChangeListenertest;publicResultsAdapter(Con

android - 方向改变时的 radio 组行为

我希望有人能帮助我了解Androidradiogroup和方向改变时的onCheckedChanged回调的情况。我有一个包含三个单选按钮的单选组。通过将checked属性设置为true,将第二个按钮定义为默认按钮。我的广播组的xml如下:RadioGroup有一个onCheckedChangedListener。当方向改变时,onCheckedChangedListener会根据方向改变前选择的按钮进行不同的回调。如果选择了button1,我会看到一个回调到onCheckedChanged方法,checkedID等于button1。如果选择了button2,我看不到对onChecke

Android:屏幕方向改变后 fragment 恢复

我从fragment开始,我遇到了一个问题。我不想在屏幕旋转后恢复我的fragment。我的应用程序看起来像这样:在横向上,我在左侧区域有一个按钮,它更新右侧区域的标签。如果在纵向模式下,我正在导航到一个新Activity。但是,我不想在旋转后保持fragment状态。代码如下所示:左侧区域fragment:publicclassListFragmentextendsFragmentimplementsOnClickListener{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,Bun

类似于 Youtube 应用的 Android VideoView 方向

我正在尝试在我的应用中复制Youtube应用在播放视频时所做的事情。纵向模式:仅使用40%的屏幕显示视频,其余部分显示有关视频的信息。横向模式:以全屏模式显示视频和窗口。我在stackoverflow和其他论坛中看到了很多关于这个主题的话题,但似乎没有一个适合我。目前我的videoplayeractivity有android:configChanges="keyboardHidden|orientation|screenSize"并且我已经使用以下代码覆盖了onConfigurationChanged事件:@OverridepublicvoidonConfigurationChange

android - Activity 在打开 SubMenu 时泄漏方向更改窗口

我的Android应用程序有问题。该Activity有一个选项菜单。菜单看起来像这样:所以当你点击第一项时会有一个子菜单。它看起来像一个对话框,但我找不到获取此对话框引用的方法。当我旋转设备时,出现漏窗错误。所以,Android似乎没有关闭SubMenu。有没有办法防止这个错误?当然,在重新创建后,SubMenu会消失,由方向更改触发。我可以重新打开选项菜单,但不能重新打开子菜单。是否可以模拟点击第一个菜单项?提前致谢!顺便说一句,我不想​​通过更改list来绕过轮换。 最佳答案 简单的解决方案是防止在AppOrientation更

android - 根据方向播放视频

我是Android的新版本。我正在开发一个应用程序应用程序从SD卡获取视频并显示缩略图View。用户点击任何一个视频后,它就会正常播放。但如果该视频文件是从风景中获取的,则意味着它将被播放风景,或者从肖像拍摄的视频文件意味着它将播放纵向View。所以我搜索了这么长时间,但我找不到任何事物。所以任何人都知道任何想法与我分享。 最佳答案 您可以针对不同的方向使用不同的布局文件,放置在/layout和/layout-land中。 关于android-根据方向播放视频,我们在StackOverf

android - android 2.3.6 中的相机方向

我在android2.3.6设备中显示相机预览时遇到问题。我使用此代码更改相机方向但对于2.3.6它不起作用,而对于其他版本它工作正常。设备2.2.1中的第一张图片,设备2.3.6中的第二张图片。我希望设备2.3.6的相机预览与2.2.1中的相同。下面是我的代码if(Integer.parseInt(Build.VERSION.SDK)>=8){mCamera.setDisplayOrientation(90);}else{if(getResources().getConfiguration().orientation==Configuration.ORIENTATION_PORTRA

Android 谷歌地图 MapView 上的方向

我正在尝试找到一种方法来使用Googlemap方向显示指向A点和B点的方向,而无需将其作为在GoogleNavigator或手机网络浏览器上打开map的Intent启动。有没有办法在MapView上单独显示Google路线? 最佳答案 是的,有办法。但是,请记住,如果您希望在mapView上显示路线,您将不得不使用Canvas绘制大量线条,不要忘记您仍将调用GoogleDirectionsAPI来获取JSON响应,然后您必须对其进行解码。要解码该JSON响应,请参阅对另一个问题的出色回答:https://stackoverflow.

android - 使用 Picasso 更改方向后未应用图像转换

我正在使用Picasso和RoundedTransformationclass将圆角应用于我用Picasso加载的图像。相关代码如下:Transformationtransformation=newRoundedTransformationBuilder().cornerRadiusDp(4).oval(false).build();ImageViewcardViewTop1Image=(ImageView)cardViewTop1.findViewById(R.id.cv_top1_image);Picasso.with(cardViewTop1.getContext()).load

android - 在没有指南针的设备上从服务中获取方向

我有一个应用程序可以接收推送通知、检测当前设备方向(纵向/右侧横向/左侧横向)并拍照。方向用于为Camera.Parameters设置旋转。我正在使用SensorManager.getRotationMatrix()来计算方向,但它需要来自地磁传感器的值。LenovoS90-A没有指南针,所以我似乎无法获得这些值。我尝试使用这段代码:introtation=((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay().getRotation();来self的服务,但它仅在设备开启时有效。但是,如果设备正在休眠