问题标签 [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.
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:
错误日志是
java - CharSequence 定义多个单词?
上面的代码成功定义listOfWords
为:“ word
”但我需要listOfWorlds
在其中包含很多单词,而不仅仅是单个“ word
”。
上面的代码是我想要的,但显然不正确。
我希望能够打电话listOfWords
并将其定义为“单词”或“第二单词”。CharSequence
这里甚至是正确的变量吗?有什么帮助吗?
java - 为什么函数参数不调用 toString?
我有和 Enum 用于我的意图 Extras 我喜欢在我的 android 应用程序中使用。类型定义是这样写的:
在我的代码中,我喜欢像这样使用枚举:
和
我知道枚举有一个 toString 方法,我的 EnumExtras.TITLE
应该自动转换为 String "TITLE"
。
如果我像这样将它打印到屏幕上,它甚至可以工作
但是对于 Intent 方法,我收到错误消息:
如果像这样手动将枚举转换为字符串,我可以避免此错误:
但是我想知道为什么当我将枚举作为参数传递给此方法时,为什么不会自动调用 String ?
有没有办法在不调用 toString() 的情况下传递我的枚举?
更新:我试图改变我的枚举来实现 CharSequence 接口。在这个修改之后,我可以将我的枚举传递给需要CharSequence
参数的方法。但它仍然与 String 方法不兼容。
java - 为什么 Java CharSequence.chars() 返回一个 IntStream?
这种行为对我来说似乎很奇怪。正如您可能猜到的那样,我希望它返回一些允许我处理Character
s 而String
无需强制转换的东西。
java - 在按钮上显示浮点数
我正在为 Android 编写一个应用程序,但在将按钮上的浮点值作为文本编写时遇到了困难。我试过这个:
还有这个:
它总是在按钮上显示 0.0%。如果有人知道如何做到这一点,请回复!
android - Android Charsequence - 替换文本
由于字符串资源中使用了 HTML,我无法将其从字符序列转换为字符串(否则我将丢失格式)。
使用后,getString()
我想用“其他东西”替换“y”,但你是怎么做到的?这似乎是一个简单的问题,但由于某种原因,我找不到任何关于它的信息。
编辑:现在我考虑一下,我可以将字符序列转换为包含 HTML 代码的字符串,然后再将其转换回字符序列吗?
编辑:忘了提到字符串被设置为按钮标题,然后被检索(然后使用它)。
android - CharSequence[] 到 CharSequance
我正在使用库材料对话框。多重列表使用 CharSequence[] 而不是 CharSequence。
因为它是 CharSequence[] 而不是 CharSequence 我无法获取文本值。如何从 CharSequence[] 中获取文本值。如果有帮助,这是图书馆的链接:)
java - 接口一般理解
晚上好大家!
在编程期间,我使用了 CharSequence 接口(类代码):
我不明白,这是如何在引擎盖下工作的:
- 为什么我可以这样做: CharSequence charSeq = "Java 很酷!"
- 为什么我可以这样做:charSeq.length(),因为接口中没有默认方法,尤其是实现在哪里?
非常感谢!
java - int 不能转换为字符序列
我正在尝试遍历我的数组列表并打印无效的电子邮件地址。为无效,该地址不包含@ 符号或句点。
我收到一个错误,int 无法转换为我的方法的字符序列。
string - 为什么我得到一个 java.lang.Charsequence 不能应用于 char 错误?
为什么我得到一个java.lang.Charsequence
不能应用于 char 错误?在这种情况下readUserEmail
是一串电子邮件。