13得票4回答
在WebView中处理屏幕旋转

我的 Web 应用在 Chrome 中运行良好,可以很好地处理配置更改(例如屏幕旋转)。一切都完美保留。 当将我的 Web 应用加载到我的 Android 应用程序中的 WebView 中时,Web 应用在屏幕方向更改时会丢失状态。它只能部分地保存状态,即它会保留 <input>...

10得票5回答
安卓布局横屏模式无法正常工作

我一直在查看stackoverflow上的问题,并尝试了我所看到的所有方法,但是横向布局无法正常工作。我的代码里有一个名为onConfigurationChanged的方法。@Override public void onConfigurationChanged(Configuration ...

9得票3回答
在竖屏模式下使用ViewPager,在横屏模式下使用两个面板。

我试图实现这样一种布局:当设备处于纵向显示时,显示一个视图页;当设备处于横向显示时,显示两个窗格。 因此,我创建了两个不同的布局文件,一个只包含ViewPager,另一个则包含LinearLayout和两个FrameLayout。我认为在此不必展示它们。同时还有一个名为hasTwoPanes...

7得票2回答
Android布局方向在运行时语言更改时未更新

我正在研发一款支持两种不同语言的应用程序 - 英文 阿拉伯语 用户可以随时切换到任意语言,并且根据选择我会更改应用程序的语言。 以下是代码片段 - public static void setLocale(String languageCode, Context ctx) { ...

8得票1回答
在设置Fragment B的setRetain(true)后,针对Fragment A执行findFragmentByTag操作返回null。

我的问题涉及一个包含三个支持片段的活动。其中一个是普通编程片段(我们称之为主页片段)。当设备方向发生变化时,另一个是添加在主页片段上面的纵向片段,还有一个是“无头”的片段,可以继续异步任务而不受配置更改的影响。非常简单,我是根据这个很好的示例进行工作的。 public class Headl...

11得票4回答
Fragment.getArguments()在配置更改后是否返回传递的参数?

抱歉我的英语不好 在配置更改期间,我应该通过outState \ savedInstanceState保存和恢复由getArguments()返回的参数吗? 还是getArguments()即使在配置更改后也始终返回传递的参数?

7得票1回答
如何设置夜间模式可用的绘图资源,以使其按预期工作

我希望你能够在夜间模式下更改背景。我有/values和/values-night文件夹,其中包含具有不同值的"colors.xml"文件。 <color name="grey1">#ebebeb</color> <color name="grey2">#c...

18得票1回答
Honeycomb中的屏幕方向更改

我有一个活动在屏幕方向变化后不应该被重新创建。我在清单文件中的活动声明中添加了以下内容: android:configChanges="orientation" 在Android 2.3上,这个功能运行得很完美。在HONEYCOMB_MR2上,当更改方向时仍会调用onCreate。是否需...

7得票3回答
在AndroidManifest.xml中出现了"错误:不允许使用字符串类型(在'value'为'keyboard | keyboardHidden | orien...'的'configChanges'处)"。

首先声明,我是一个Android开发的新手,并且正在使用API 10(Gingerbread)。 我正在使用libgdx开发一款简单的游戏。但是在开始工作之前,我需要安装所有必要的软件包。而在AndroidManifest.xml文件中,有一行代码: android:configChang...

8得票3回答
Android旋转后语言更改

当我的应用程序被安装后,在第一次运行时会要求用户选择语言;但是如果用户在第二次开始使用应用程序,则语言会自动设置为先前选择的语言。 问题是,在第一次运行时,用户选择语言后,应用程序仍然是英文的(无论用户选择了哪种语言),但是如果我旋转设备,那么语言就会改变为正确的语言(选择的语言)。在应用程...