问题标签 [android-resources]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
237021 浏览

java - 如何获取具有已知资源名称的资源 id?

我想通过它的名称而不是它的 int id 来访问像 String 或 Drawable 这样的资源。

我会使用哪种方法?

0 投票
31 回答
1319673 浏览

android - 有没有办法从 APK 文件中获取源代码?

我笔记本电脑上的硬盘刚刚崩溃,我丢失了过去两个月一直在开发的应用程序的所有源代码。我所拥有的只是我将其发送给朋友时存储在我的电子邮件中的 APK 文件。

有没有办法从这个APK文件中提取我的源代码?

0 投票
14 回答
323062 浏览

android - 是否可以在 strings.xml 中为运行时值添加占位符?

是否可以在字符串值中有占位符string.xml,可以在运行时分配值?

例子:

一些字符串PLACEHOLDER1更多字符串

0 投票
2 回答
2131 浏览

android - WVGA800 和 WVGA854 的不同资源?

遇到了这个非常愚蠢的问题:
可以为 WVGA800 资源的 android 文件夹找到正确的名称。

我为 WVGA854 创建了一个文件夹:drawable-normal-long-hdpi
它工作得很好。
对于 WVGA800,我尝试了“drawable-normal-notlong-hdpi”——模拟器和手机仍然从
“drawable”获取资源,甚至没有“drawable-normal-long-hdpi”。
尝试使用'drawble-hdpi','drawable-notlong-hdpi' - 没有任何效果,它一直使用'drawable'作为资源。

WVGA800 的文件夹应该如何命名?

UPD:
使用 没有解决问题。 有没有办法调试使用的资源文件夹,为什么?
supports-screens android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"/>

0 投票
13 回答
201901 浏览

java - 上下文或活动之外的 getString

我发现在R.string我的代码中保留硬编码字符串非常棒,我想继续在一个实用程序类中使用它,该类与我的应用程序中的模型一起使用以生成输出。例如,在这种情况下,我正在从活动之外的模型生成一封电子邮件。

是否可以在orgetString之外使用ContextActivity?我想我可以通过当前活动,但这似乎没有必要。如果我错了,请纠正我!

编辑:我们可以在使用的情况下访问资源Context吗?

0 投票
1 回答
300 浏览

android - best way to handle resources

I was kind of stuck trying to pass the resources to a subclass used on my Activity. I solved it in two ways, but not sure if one or both will lead to possible memory leaks. So here is what I have so far:

-myactivity (the activity class)

-global (global class to the package, I'm using to to save global accesible variables)

-subclass (the subclass where I want to use a drawable resource)

a)

b)

Thanks in advance for you feedback.

0 投票
16 回答
143276 浏览

java - 如何从静态上下文中获取资源内容?

我想先从xml文件中读取字符串,然后再setText对小部件执行其他操作,那么如果没有要调用的活动对象,我该如何做到这一点getResources()

0 投票
14 回答
133737 浏览

android - Android XML 百分比符号

我有一个字符串数组,其中使用了该%符号。使用%is的正确格式%。当我在该数组中有多个字符串时,%它会给我这个错误。

0 投票
14 回答
179132 浏览

java - Android,从字符串中获取资源ID?

我需要将资源 ID 传递给我的一个类中的方法。它既需要使用引用指向的 id,也需要使用字符串。我应该如何最好地实现这一目标?

例如:

我需要获取它的整数 ID,但我还需要访问字符串“icon”。

如果我必须传递给该方法的只是“图标”字符串,那将是可取的。

0 投票
3 回答
28181 浏览

android - Android字符串资源中的XML?

我想知道是否可以将 XML 放入其中/res/values/strings.xml?我问这个是因为我正在检查我的应用程序的 XML 数据文件,如果它还不存在,那么它会从将包含为字符串资源的默认内容创建它。

当使用 GUI 编辑字符串时,Eclipse 会尝试将小于和大于标记更改为相应的 HTML 实体。日食在正确的轨道上吗?因为我应该认为它也会作为 HTML 实体写入我的文件中。我可以使用getText()而不是getString()将实体转换回标签吗?