问题标签 [charsequence]

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 投票
2 回答
623 浏览

java - ViewPagerAdapter 标签标题翻译 Android 库 neokree/materialtabs

在我的应用程序中,我使用的是 neokree 的 materialtabs 库。我希望我的应用程序支持多种语言,因此我希望 Tab 标题支持翻译。但我不让它工作!ViewPagerAdapter.java 有这个方法“Charsequence getPageTitle(int position)”所以我做了一个开关(位置)。但现在,例如:

不起作用,因为 R.string.title1 返回 int。但我不能使用 getString 或 getResources 因为它是一个辅助类。而且我不能使用上下文,因为它说“类不能扩展多个类”。有什么解决办法吗?

这是我的代码:

ViewPagerAdapter.java:

我的 Mainactivity.java(我称之为 RecordingActivity.java):

和strings.xml:

错误日志是

0 投票
1 回答
147 浏览

java - CharSequence 定义多个单词?

上面的代码成功定义listOfWords为:“ word”但我需要listOfWorlds在其中包含很多单词,而不仅仅是单个“ word”。

上面的代码是我想要的,但显然不正确。

我希望能够打电话listOfWords并将其定义为“单词”或“第二单词”。CharSequence这里甚至是正确的变量吗?有什么帮助吗?

0 投票
1 回答
483 浏览

java - 为什么函数参数不调用 toString?

我有和 Enum 用于我的意图 Extras 我喜欢在我的 android 应用程序中使用。类型定义是这样写的:

在我的代码中,我喜欢像这样使用枚举:

我知道枚举有一个 toString 方法,我的 EnumExtras.TITLE应该自动转换为 String "TITLE"

如果我像这样将它打印到屏幕上,它甚至可以工作

但是对于 Intent 方法,我收到错误消息:

如果像这样手动将枚举转换为字符串,我可以避免此错误:

但是我想知道为什么当我将枚举作为参数传递给此方法时,为什么不会自动调用 String ?

有没有办法在不调用 toString() 的情况下传递我的枚举?

更新:我试图改变我的枚举来实现 CharSequence 接口。在这个修改之后,我可以将我的枚举传递给需要CharSequence参数的方法。但它仍然与 String 方法不兼容。

0 投票
0 回答
76 浏览

java - 为什么 Java CharSequence.chars() 返回一个 IntStream?

这种行为对我来说似乎很奇怪。正如您可能猜到的那样,我希望它返回一些允许我处理Characters 而String无需强制转换的东西。

0 投票
1 回答
98 浏览

java - 在按钮上显示浮点数

我正在为 Android 编写一个应用程序,但在将按钮上的浮点值作为文本编写时遇到了困难。我试过这个:

还有这个:

它总是在按钮上显示 0.0%。如果有人知道如何做到这一点,请回复!

0 投票
4 回答
1878 浏览

android - Android Charsequence - 替换文本

由于字符串资源中使用了 HTML,我无法将其从字符序列转换为字符串(否则我将丢失格式)。

使用后,getString()我想用“其他东西”替换“y”,但你是怎么做到的?这似乎是一个简单的问题,但由于某种原因,我找不到任何关于它的信息。

编辑:现在我考虑一下,我可以将字符序列转换为包含 HTML 代码的字符串,然后再将其转换回字符序列吗?

编辑:忘了提到字符串被设置为按钮标题,然后被检索(然后使用它)。

0 投票
2 回答
45 浏览

android - CharSequence[] 到 CharSequance

我正在使用库材料对话框。多重列表使用 CharSequence[] 而不是 CharSequence。

因为它是 CharSequence[] 而不是 CharSequence 我无法获取文本值。如何从 CharSequence[] 中获取文本值。如果有帮助,这是图书馆的链接:)

https://github.com/afollestad/material-dialogs

0 投票
0 回答
47 浏览

java - 接口一般理解

晚上好大家!

在编程期间,我使用了 CharSequence 接口(类代码):

我不明白,这是如何在引擎盖下工作的:

  1. 为什么我可以这样做: CharSequence charSeq = "Java 很酷!"
  2. 为什么我可以这样做:charSeq.length(),因为接口中没有默认方法,尤其是实现在哪里?

非常感谢!

0 投票
2 回答
4295 浏览

java - int 不能转换为字符序列

我正在尝试遍历我的数组列表并打印无效的电子邮件地址。为无效,该地址不包含@ 符号或句点。

我收到一个错误,int 无法转换为我的方法的字符序列。

0 投票
1 回答
1560 浏览

string - 为什么我得到一个 java.lang.Charsequence 不能应用于 char 错误?

为什么我得到一个java.lang.Charsequence不能应用于 char 错误?在这种情况下readUserEmail是一串电子邮件。