草庐IT

MY_STRINGS

全部标签

android - 使用 strings.xml 中的文本和值填充 ListView

我是android的新手,想要填充以id作为值和字符串作为标题的ListView项目。我所能找到的搜索是他们建议使用像这样的字符串数组:firstitemseconditem我正在寻找的是这样的东西:firstitemseconditem就像html中select的option标签 最佳答案 创建一个新的Activity(这将生成一个xml文件(布局)和一个Java类。在布局上,创建一个在int上有一个ListView的Layot:在您的Activity中,您必须:创建一个ListView变量将您的观点映射到此变量的XML上从资源数

android - Android中能否从strings.xml以外的资源文件中加载字符串资源?

我想为用户提供不同的资源文件。但我不知道如何从strings.xml以外的资源文件加载字符串? 最佳答案 字符串资源不必存在于名为strings.xml的文件中。无论文件名如何,字符串资源都以相同的方式访问:R.string.whatever或@string/whatever。字符串资源确实需要位于res/values/目录中(或其他资源集的变体)。 关于android-Android中能否从strings.xml以外的资源文件中加载字符串资源?,我们在StackOverflow上找到一

android - 设置安卓 :background is messing up the text for my radiobutton

我为Android2.2构建了这个这是我的代码。java是由eclipse生成的。我改的xml。packagefoo.bar.radiobuttontest;importandroid.app.Activity;importandroid.os.Bundle;importfoo.bar.radiobuttontest.R;publicclassrbtextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onC

android - strings.xml android 中的重复字符串资源

是否有其他方法可以在Android中检查重复的字符串资源?假设我有这两个字符串:I'mAI'mA在我的Eclipse中,这不会导致任何错误或警告,即使我尝试使用lint它也不会出现。那怎么才能看到这样的问题呢? 最佳答案 在eclipse中:打开您的项目属性选择AndroidLint首选项确保选择了DuplicateDefinition标志。每当您的一个资源文件中有重复资源时,这将弹出警告。希望这有帮助:) 关于android-strings.xmlandroid中的重复字符串资源,我们

android - 我在哪里可以学习如何实现 'Where is my water' 的物理原理?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我正在开发一款游戏,其中水作为一种属性,可用于解决谜题并与其他屏幕元素互动,我非常有兴趣了解他们如何设法获得这种流体物理互动。这可以通过使用粒子的Box2D实现吗?

android - 用 gradle 替换 strings.xml 中的单词以获得 buildType

我有一个具有多个本地化版本的项目。现在我必须为不同的buildTypes替换所有strings.xml文件中的某个词。例如,假设我有这个:MynameisBillBillisondutytoday在另一个buildType中我需要有MynameisWillWillisondutytoday我该怎么做(可能通过Gradle)? 最佳答案 您可以在build.gradle中执行类似以下操作,但仅适用于该特定字符串资源。resValue"string","",string_value 关于an

android - 如何在 Android 的 strings.xml 中为 rtl 字符串添加换行符?

我正在尝试通过将strings.xml文件添加到values目录并翻译所有英文字符串,将我的android应用程序从英语翻译成希伯来语。我的问题是向希伯来语字符串添加换行符(\n)就像我对英语strings.xml字符串所做的那样不起作用。带换行符的英文字符串示例:Youdon\'thaveagroupyet!\n\nPleasechoosewhethertocreateanewgroup,ortojoinanexistingone...如何为我的非英语字符串添加换行符?编辑我最终确实设法使用\n在希伯来语字符串中换行。我猜是从右到左的书写,AndroidStudio支持不够好,首先导

Android 和 Kotlin 可变参数 : formatted strings returns garbage

我遇到了一个奇怪的问题:我有一个用于检索资源字符串的通用函数(只是为了避免每次都编写context.resources.getString()):protectedfunstring(@StringResstringRes:Int,varargargs:String):String=app.getString(stringRes,args)直到现在我添加了可变参数来检索格式化的字符串时工作正常。简单的字符串仍然可以正常工作,但是当我尝试检索格式化的字符串时:string(R.string.formatted_string,myId)我的字符串资源:#%s我得到了一些垃圾:#[Ljava

android - 谷歌地图 Android API v2 : My location marker always over other markers?

目前正在将一个使用Googlemap的Android应用程序迁移到GoogleMapsAndroidv2;我希望map显示内置位置标记以及自定义标记。在以前的库中,我曾经在自定义标记“下方”绘制位置标记,使用mapView.setReticleDrawMode(ReticleDrawMode.DRAW_RETICLE_UNDER);我在新API中找不到类似的选项。我错过了什么吗? 最佳答案 经过一番搜索,我找不到这样的选项。我终于去掉了定位针,在map上加了一个类似的Marker和Circle;由于它是经典标记,因此它出现在其他标记

java - 获取strings.xml中的所有字符串

在我的应用程序中,为了本地化,我有一个用于阿拉伯字符串的values-ar文件夹。问题是阿拉伯字母表在没有安装阿拉伯语的手机中显示为未连接。我正在使用ArabicReshapeclass加入阿拉伯字母,但由于我有太多字符串,我无法手动继续一个接一个地应用整形器类。我想知道我是否可以从strings.xml文件中获取所有字符串,并通过遍历它们一次性将类应用于字符串。这可能吗? 最佳答案 我不明白为什么需要遍历所有字符串而不是在需要一个特定字符串时调用类。但是正如你问的...我想这可能对您有所帮助;-)Field[]fields=R.s