相关疑难解决方法(0)

防止Android上的屏幕旋转

我有一个我想阻止旋转的活动,因为我正在启动AsyncTask,屏幕旋转使它重新启动.

有没有办法告诉这个活动"即使用户像疯了一样摇动他的手机也不要旋转屏幕"?

android screen rotation

302
推荐指数
6
解决办法
21万
查看次数

如何仅在纵向模式下设置整个应用程序?

如何设置它以便应用程序仅以纵向模式运行?我希望在应用程序运行时禁用横向模式.我该如何以编程方式执行此操作?

android

198
推荐指数
7
解决办法
17万
查看次数

Android:暂时禁用活动中的方向更改

我的主要活动有一些代码,可以进行一些不应该被中断的数据库更改.我正在另一个线程中进行繁重的工作,并使用我设置为不可取消的进度对话框.但是,我注意到如果我旋转手机,它会重新启动对正在运行的进程非常不好的活动,并且我会收到强制关闭.

我想要做的是以编程方式禁用屏幕方向更改,直到我的进程完成,此时方向更改已启用.

android screen-orientation android-orientation

113
推荐指数
9
解决办法
8万
查看次数

如何在React Native Android开发模式下禁用横向模式?

我是android环境的新手.我知道可以在Xcode中完成iOS以禁用设备方向.如何在React Native Android中禁用横向模式或任何方向模式?

谢谢.

android react-native react-native-android

64
推荐指数
6
解决办法
3万
查看次数

如何禁用旋转到横向模式?

我试过这个.无法在清单文件中找到configChanges.无论如何,如何禁用屏幕旋转(到横向模式)?

    <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.joericharduz.akita"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.joericharduz.akita.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
Run Code Online (Sandbox Code Playgroud)

android screen rotation

18
推荐指数
2
解决办法
7万
查看次数

Android,完成所有活动

单击退出按钮时,我需要完成在Android应用程序中运行的所有活动.我怎样才能做到这一点?

我想要的是:

  1. 屏幕上带有EXIT选项的选项菜单.
  2. 单击"退出"菜单时,应用程序应该关闭.

android

11
推荐指数
4
解决办法
3万
查看次数

Android TV:VerticalGridFragment 行项目对齐

我在 Android TV 项目中面临子类化问题VerticalGridFragment:一切正常,但如果一行中的项目少于最大列数,则项目将从中心开始水平对齐。

奇怪的是,只有当元素总数小于最大列数时才会发生这种情况。例如,假设这个数字是 6,如果我有 1 个项目,它将被放置在该行的中心。相反,如果我有 14 个项目,则第三行的 2 个项目将从左侧开始放置。

问题

有没有办法将一行中的项目与left或对齐start?难道我做错了什么?

我已经尝试过这种方式,但没有任何反应,项目从中心开始对齐。

<style name="AppTheme.Widget.Leanback.GridItems.VerticalGridView"
       parent="Widget.Leanback.GridItems.VerticalGridView">
    <item name="android:gravity">left|start</item>
</style>
Run Code Online (Sandbox Code Playgroud)

然后在我的主题中像这样设置它,该主题扩展自Theme.Leanback:

<item name="itemsVerticalGridStyle">@style/AppTheme.Widget.Leanback.GridItems.VerticalGridView</item>
Run Code Online (Sandbox Code Playgroud)

android android-layout android-tv leanback

5
推荐指数
1
解决办法
5428
查看次数

更改设备方向时应用程序崩溃

在图表中我从调用api绘制值. 我已经graph在片段类中显示了这个,当我更改方向应用程序将崩溃.如何在landscape模式下更改方向和显示图像而不会使应用程序崩溃.

android android-fragments

1
推荐指数
1
解决办法
586
查看次数

如何阻止Android应用程序轮换?

我正在开发一个Android应用程序,我不喜欢它在用户旋转屏幕时旋转.用户将只能使用纵向视图,而不能使用横向视图.

java android screen-rotation android-orientation

0
推荐指数
1
解决办法
5717
查看次数