问题标签 [resource-id]

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 投票
1 回答
1942 浏览

android - 我需要从原始文件夹动态添加通知声音 - Android

我的原始文件夹中有一个名为“notificationsound.mp3”的文件,以及许多其他声音文件。我需要将声音文件动态添加到我生成的通知中。我的方法包括添加查找原始/声音文件的资源 ID,然后添加它。“con”是传递的上下文。我的代码如下

当然,由于 res_sound_id,我在 builder.setSound() 行中遇到错误。我确实通过了几个链接,包括如何在android中使用自定义声音设置通知 是否有更好的(和正确的)做同样的事情?

0 投票
0 回答
293 浏览

android - 如何在Android中获取具有相同类型的多个视图的资源ID

我想创建多个相同类型的视图。我已经创建了这里是代码。

自定义布局:

现在假设我创建了 10 个相同类型的视图。如何区分每个资源 ID。

例如

对于 10 个视图,资源 ID 是相同的!有没有可能区分ID。

如何设置每个 EditText 的值。

有人可以帮我吗!

任何帮助都会很棒。!!谢谢。

0 投票
2 回答
490 浏览

android - Android:无法从 searchView 获取搜索按钮。

我想在我的搜索按钮图标为白色时更改搜索图标。

因此我找到了一个代码来获取搜索按钮的视图。

即使我将 AppCompatImageView 更改为 ImageView,我仍然有 null。我猜 searchView 的搜索按钮上的 ID 与 searchImgId 不匹配,所以我得到空值。如何获得正确的 ID 来检索搜索按钮。

0 投票
1 回答
481 浏览

android - Xamarin 生成的资源 ID 与 Android 膨胀视图不同步

我有一个 ListView 适配器,它膨胀一个视图以在 ListView 中显示。当我尝试使用 FindViewById( Resource.Id.ItemId ) 从视图中获取一些项目时,调试器会抛出错误并说:

“System.InvalidCastException:无法将“Android.Widget.TableRow”类型的实例转换为“Android.Widget.TextView”类型”

我知道我正在使用的资源 ID 应该映射到 TextView。

还有一个问题是某些项目永远不会获得放置在其中的值,因此总是显示它们的默认值。

这是axml:

这是代码:

以及自动生成的资源:

有人知道自动生成的资源与 Android 膨胀视图不同步的原因吗?

0 投票
1 回答
54 浏览

visual-c++ - VC++中的资源ID

我将资源 ID 定义如下: #define _RESOURCE_ID 150 #define IDR_OPBUTTON _RESOURCE_ID + 10

当我使用下面的代码更改按钮的文本时,它不起作用: SetDlgItemText(hWnd, IDR_OPBUTTON, _T("-"));
但是如果我直接给它一个数字,它确实起作用: #define IDR_OPBUTTON 160

谁能告诉我为什么?提前致谢!
另外,我尝试GetDlgItemInt了文本框的功能,它具有相同的行为。

0 投票
1 回答
509 浏览

jquery - fullcalendar - 如何在每周议程视图中仅呈现活动的资源事件?

请帮忙。

这是按照我的代码..

我正在使用 fullcalendar.js 库

如何在议程每周视图中仅呈现 resourceId“A”资源事件?

现在正在处理所有呈现的事件。

我想通过 resourceId 事件渲染

0 投票
1 回答
126 浏览

android - @id 在相对布局中不起作用

据我所知,@+id 和@id 的区别在于第一次创建资源id 并在不同的地方重用已经存在的资源id。例如,如果我们有一个相对布局,其中有两个 textView 在另一个下方,我们将使用 @resourceId 作为第二个 textView,它引用第一个 TextView。问题是,在将 android studio 更新到 3.0 后,@resourceId 不再工作。要将第二个 textView 放在第一个下面,我需要使用 @+firstTextViewId 而不是 @firstTextViewId。更具体地说,我需要使用,

代替

这是代码

是理解问题吗?或任何一端的问题?谁能解释一下?

0 投票
2 回答
802 浏览

xamarin.forms - Xamarin - 图像属性中没有显示或可用的资源 ID

我正在尝试在 Xamarin 中嵌入图像,并希望看到资源 ID 出现在图像的属性中。这似乎是一个我找不到答案的问题。我已经将 VS、JDK 更新到 64 位,更新了 Xamarin,清理重建,重新启动。我正在使用最新的 API (API 27 8.1)

我检查了 Xamarin 论坛和 VS 论坛,但没有可用的答案。在我的代码隐藏中,我正在编写以下内容:

显然它不会工作,因为资源没有参考。

在此处输入图像描述

与往常一样,我们将不胜感激任何帮助。

0 投票
3 回答
1418 浏览

permissions - Azure cosmos db 的资源令牌连接问题

我正在尝试cosmos db使用 a而不是我以前使用Resource token的帐户连接到我的数据库。master key在我使用以下方式创建之前DocumentClient

这种方法效果很好,但我想使用resource token这些文章中提到的方法来实现该目标:link1link2

我通过以下代码创建了一个db userwith :All permissions

用户已正确创建,我可以通过方法检索他ReadUserAsync或他的权限ReadPermissionAsync。然后,我想创建新创建用户的DocumentClient新实例。permissions

我检查了 3 种方法(其中一些是相似的)。我尝试调用每种方法来获取新DocumentClient实例(newClient变量),然后调用OpenAsync方法来打开连接:

所有的尝试都失败了

OpenAsync方法因以下错误而崩溃:无法将值“解析为 ResourceId., documentdb-dotnet-sdk/1.22.0 Host/32-bit MicrosoftWindowsNT/6.2.9200.0

OpenAsync方法因以下错误而崩溃:相应请求的授权标头中提供的权限不足。请使用另一个授权标头重试。ActivityId:##ReplacedActivityId##,Microsoft.Azure.Documents.Common/1.22.0.0,documentdb-dotnet-sdk/1.22.0 主机/32 位 MicrosoftWindowsNT/6.2.9200.0

OpenAsync方法因以下错误而崩溃:无法将值“解析为 ResourceId., documentdb-dotnet-sdk/1.22.0 Host/32-bit MicrosoftWindowsNT/6.2.9200.0

第一个和第三个错误是最奇怪的,因为我已经检查并看到permResourceId变量(作为permList集合的项目)以及第一个版本的权限变量中的值。

有人可以帮忙吗?

更新 我已经检查了第 4 个版本,这给了我与 1,3 尝试相同的结果:无法将值 '' 解析为 ResourceId。,documentdb-dotnet-sdk/1.22.0 主机/32 位 MicrosoftWindowsNT/6.2。 9200.0

0 投票
0 回答
26 浏览

java - Android textview id by string

我有一个 id 为 asd1 的 textview 如果我将 asd1 保存在一个字符串中,我如何使用该字符串到 R.id.(id from string) 这意味着我如何使用该字符串来获取片段中的资源 id