更改应用程序的语言而不更改设备的设置

2023-12-02

我正在制作一个 Android 应用程序,我想在微调器中选择特定语言时更改应用程序的语言,而不更改设备的语言。我为所有语言制作了不同的字符串文件。现在下一步该怎么办? 有人可以帮我解决这个问题吗? 谢谢


最简单的方法就是更改虚拟机的区域设置,例如:

Locale locale=new Locale("zh");  //Chinese    
Locale.setDefault(locale);  //set VM's default locale
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改应用程序的语言而不更改设备的设置 的相关文章

  • 将用户重定向到 iTunes 应用商店或 Google Play 商店?

    我正在寻找一种简单的解决方案来发布我的应用程序的一个链接 例如在 Facebook 上 如果用户使用移动设备访问它 它应该自动重定向到正确的应用程序商店 否则 用户应该被重定向到我的网站 iOS应用程序 http itunes apple
  • Android Widget ID 是否持久

    在从桌面删除该 Widget 实例之前 您从操作系统收到的用户桌面上特定 Widget 实例的 Widget ID 是否一致 我找不到任何明确说明这一点的文档 但我假设这是因为文档说您可以使用小部件 id 来存储任何实例配置信息 我想将一些
  • ndk-build error.opencv2/core/core.hpp:没有这样的文件或目录

    我在 Android 中使用 OpenCV Nonfree 模块时遇到问题 我读了这个教程https sites google com site wghsite technical notes sift surf opencv androi
  • 如何从Slog中查看日志

    如何查看 Slog API 生成的日志 是否有任何选项可以查看系统缓冲区中的日志 我的意思是查看我们使用的无线电缓冲区的日志 adb logcat b 无线电 而这个日志是由Android的Log类生成的 Slog API 的输出在哪里 怎
  • 使用 RoboSpice 有没有办法从异常中获取 HTTP 错误代码?

    我正在编写一个使用 RoboSpice 的应用程序 在请求侦听器 onRequestFailure SpiceException arg0 中 有没有办法确定该错误是由于发生 401 HTTP 错误而导致的 我有一个后端服务 当令牌过期时
  • 构建应用程序时出现 BufferOverflowException

    每次我想运行我的 Android 应用程序时 我都会收到错误 2013 11 02 13 05 36 Dex Loader Unable to execute dex java nio BufferOverflowException Che
  • 在活动启动期间优雅地处理屏幕方向变化

    我正在尝试找到一种方法来正确处理设置活动 其中活动的方向是根据启动它的意图中的数据确定的 这是一款用户可以选择关卡的游戏 其中一些是纵向的 一些是横向的 我面临的问题是setRequestedOrientation ActivityInfo
  • MediaPlayer.create() 始终返回 null

    我以前用过媒体播放器 从来没有遇到过这个问题 每当我尝试使用 MediaPlayer create 时 该方法都会给我 null 并且我无法播放声音 我有什么遗漏的吗 public class Game extends Activity p
  • 在 Android 中使用 AES 加密的最佳实践是什么?

    我为什么问这个问题 我知道人们对 AES 加密存在很多疑问 即使对于 Android 也是如此 如果您在网络上搜索 会发现很多代码片段 但在每个页面上 在每个 Stack Overflow 问题中 我都发现了另一个具有重大差异的实现 所以我
  • 如何防止应用程序被盗(针对Android应用程序)?

    我想知道防止人们窃取我的应用程序的最有效方法是什么 在线下载 apk 的副本而不是购买它 我已经花了一个lot特别是 Droidbox 上的时间 并且不会发布 Sync 直到我可以保证提供专业版本的非法副本的人无法发布 有人实施过这个吗 我
  • Fresco:滚动 RecyclerView 后图像消失

    我有一个 Horizo ntal RecyclerView 每个项目都有一个使用 Facebook Fresco 图像库加载到其中的图像 然而 虽然正确的图像最初是在屏幕上滚动一点时加载的 但当 RecyclerView 进一步滚动时 它就
  • 使用 Box2d(适用于 Android)进行碰撞检测?

    有人可以解释一下使用 box2d for android 进行碰撞检测的工作原理吗 我无法理解 BBContactListener 以什么方式工作 BBContactListener listener new BBContactListen
  • 如何让surfaceview透明

    大家好 我想让我的 DrawingSurface 视图透明 我尝试了很多东西 但它不起作用 这是我的 xml 代码 使我的表面视图透明
  • 如何获取Android中的所有主屏幕?

    我是安卓开发新手 我知道每个主屏幕都是启动器中的一个工作区 我想获取屏幕上所有应用程序图标的所有位置信息 那么有没有办法获取这些屏幕对象及其图标信息的列表 ADD 我更期待的是应用程序图标和屏幕之间的关系 例如 我想要某个应用程序图标的位置
  • onStart() 到底做了什么? - 安卓[重复]

    这个问题在这里已经有答案了 一段时间以来 我一直想知道 onStart 函数在 android 生命周期中的确切作用 网上的大多数资源只是说 它在您的活动在屏幕上可见之前被调用 但到目前为止我所做的应用程序我从未使用过onStart 我在
  • 活动中列表视图中的粘滞行

    我的列表视图中只有一行应该是粘性的 而不是粘性标题中带有字母的部分或部分 我真的很感激任何关于列表视图在活动中粘性一行而不是片段的帮助 我该怎么做 我真的很感谢任何帮助 提前致谢 使用如下代码 class MyAsyncTask exten
  • Android - 检测视图上的双击和三次点击

    我一直在尝试构建一个可以检测双敲击和三敲击的敲击检测器 在我的努力失败后 我在网上搜索了很长时间以找到可以使用的东西 但没有运气 奇怪的是 像这样的图书馆如此稀缺 有什么帮助吗 你可以尝试这样的事情 尽管我通常建议不要使用三次点击作为一种模
  • 片段中的 SavedInstanceState 始终为 null

    我使用 XML 以及活动中的 setContentView 将片段附加到活动 A 有一个问题 因为我的片段中有非常动态的视图 所以当方向改变时 我必须恢复所有的观点状态 我有问题 因为我正在使用类似的东西 public void onSav
  • Android SDK WebView调用Activity

    我试图在单击 WebView 组件内的链接时启动活动 我的Webview已加载到里面Main java我想启动SubActivity java当点击网站内的链接时Main java 另外 如何将参数传递给此活动 Example inspec
  • android.view.WindowLeaked - 使用对话框和新意图时

    我已经尝试了 stackoverflow 上提供的所有可能的解决方案 但我仍然在 logcat 中遇到此错误 活动 com xyz MainActivity 泄露了最初在此处添加的窗口 com android internal policy

随机推荐

  • gnuplot 矢量箭头长度和流线

    我已经asked关于向量场在这里 现在我想了解更多一点 如何使每个箭头具有相同的固定长度并通过颜色定义值的大小 仍然无法在 gnuplot 中绘制流线吗 如果可以的话 我该怎么做 现在我有这个并且需要升级它 set term pngcair
  • GWT 中的 JSNI 动态函数参考

    我想从 gwt 调用任意 js 函数 函数名称将位于 functionname 变量内 像这样的东西 private static native String execute String functionName JavaScriptOb
  • Bootstrap Carousel 中的 Youtube iframe - 在幻灯片上停止视频

    我的页面上有一堆轮播 每个轮播都混合了视频和图像 当用户通过单击轮播控件之一 左或右 退出视频时 我想停止播放 Youtube 视频 我希望能够检测用户何时单击控件 根据当前正在播放的视频创建播放器 然后关闭该视频 在我见过的其他示例中 播
  • 在 Windows 上使用 Tiny C 编译器编译并运行 file.c

    我能否逐步了解如何使用 Tiny C 编译器和 Windows 提示符编译 file c 我已经有一些问题 我应该将下载的所有 TCC 文件粘贴到哪里 我是否必须编译 stdio h 才能使用 printf 函数 我想做一个 Hello W
  • mysqli_stmt_close() 期望参数 1 为 mysqli_stmt,布尔值 [重复]

    这个问题在这里已经有答案了 大约 5 分钟前它还在工作 但突然停止了 这是一个简单的登录表单 请参阅下面的代码
  • 使用 python + ldap 对活动目录进行身份验证

    如何使用 Python LDAP 对 AD 进行身份验证 我目前正在使用 python ldap 库 它产生的只是眼泪 我什至无法绑定来执行简单的查询 import sys import ldap Server ldap my ldap s
  • 打开选项卡,并将数据发布到 Chrome 扩展中的该选项卡

    我想打开一个新选项卡 并将一些数据发布到该选项卡 我怎样才能做到这一点 预先感谢您的帮助 您可以创建一个表单 并通过 JavaScript 提交它 可以找到一个通用的例子here 这可以在扩展程序中的任何位置完成 从背景页面到内容脚本 如果
  • 在暂时禁用 CSS 转换的情况下更改 JavaScript 中的 HTML 元素样式无法可靠地运行 [重复]

    这个问题在这里已经有答案了 目前 我正在为一个网站制作一个动画 其中涉及两个元素 它们的位置在一段时间内发生变化 并且通常会重置为初始位置 一次只能看到一个元素 一切都应该尽可能顺利地运行 在您提问之前 纯 CSS 解决方案是不可能的 因为
  • 如何从 UIView 的子类推送视图控制器

    我创建了一个视图 CategoryTableView 该子类来自UIView And CategoryTableView包含一个UITableView 我添加了CategoryTableView作为子视图HomeViewController
  • 检查一个对象是否是一个有前景的函数

    在量角器 js 中 我有承诺 延迟的功能 例如 var myFunc function params var deferred protractor promise defer do magical code things wait for
  • Swift 为什么我的日期对象(Equatable)在转换为字符串并返回后不相等?

    我正在编写一个单元测试来检查我从日期到字符串的转换是否成功 我通过以下方式将其转换为字符串 func convertDateToString date Date gt String let dateFormatter DateFormatt
  • 内容旋转时调整 div 大小

    我不知道我的问题与可能重复的问题有很大不同 然而 可能的重复中的答案不起作用 即使作为答案提供的 jsFiddle 似乎也没有旋转文本 这个帖子的答案实际上解决了我的问题 我试图让 div 在内部文本旋转 90 度时调整大小 现在 即使文本
  • 为什么 CGImageCreateWithMaskingColors() 在这种情况下返回 nil?

    当我使用以下代码时 UIImage image UIImage imageNamed loginf1 png CGImageRef rawImageRef image CGImage const float colorMasking 6 2
  • 为什么我不能在 postgres 反斜杠命令中使用变量 (\COPY)

    我有以下 sql 脚本 COPY my table column 1 column 2 FROM csv file WITH FORMAT CSV DELIMITER ESCAPE 我是从哪里打电话的 psql d DB NAME f SQ
  • 如何使 SPA SEO 可抓取?

    我一直在研究如何基于 google 制作一个可以被 google 抓取的 SPA指示 尽管有很多一般性解释 但我找不到任何带有实际示例的更全面的分步教程 完成此操作后 我想分享我的解决方案 以便其他人也可以使用它并可能进一步改进它 我在用M
  • Swift Array 在 Xcode 6.1.1 中导致索引问题

    对于我的应用程序 我创建了一个结构来存储团队名称和字体值 数组 teams 包含 20 个不同条目的字典 示例代码 struct TeamInfoLibrary var teams name Arsenal stadiumImage tea
  • 使用 JDBC 准备好的语句时出现 SQL 1064 语法错误

    I have String query INSERT INTO Basestations VALUES PreparedStatement prep conn prepareStatement query prep setInt 1 pro
  • 交换或分配字符串向量更快?

    我有一个带有字符串向量的类和一个分配给该向量的函数 我正在更改我的函数 仅在成功时才分配给向量 为此 我在函数中使用临时字符串向量 然后如果函数成功 我将分配给类中的字符串向量 例如 class test vector
  • 浏览骆驼案例

    我正在使用 Eclipse 我希望可以通过按 STRG 在驼峰式书写的单词之间跳转 现在我正在使用 Sublime 但我找不到这样做的快捷方式 也找不到实现它的插件 下面的例子显示了我的问题 函数名 在 Eclipse 中它从a to th
  • 更改应用程序的语言而不更改设备的设置

    我正在制作一个 Android 应用程序 我想在微调器中选择特定语言时更改应用程序的语言 而不更改设备的语言 我为所有语言制作了不同的字符串文件 现在下一步该怎么办 有人可以帮我解决这个问题吗 谢谢 最简单的方法就是更改虚拟机的区域设置 例