java - 我可以在 android xml 布局或字符串值文件中编写 java 代码吗?

标签 java android android-layout

我想知道是否可以在 android XML 布局或字符串值文件中编写 java 代码?

我的意思是这样的:

<string name="hello">Utilities.doSomething("Hello World, ActMain!")</string>
<string name="app_name">insurance</string>

最佳答案

可以通过以下方式从 strings.xml 运行代码(未测试,但这样做的高级想法) 1.使用 R.string.* 从 strings.xml 中获取字符串,其中 * 是字符串的名称。

2.使用任何表达式计算库来运行它。

这又是一个非常高层次的想法。您必须自己弄清楚如何做到这一点。

Check the Jel library for it

Or check this list of evaluation libraries

关于java - 我可以在 android xml 布局或字符串值文件中编写 java 代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11184505/

相关文章:

java - SWT 应用程序 : Java heap space: java. lang.OutOfMemory

java - 无法使用 parasoft soatest 找到用于 Web 服务自动化的 jar 文件soaptest.api

android - RelativeLayout 不执行 "match_parent"和 alignBottom

android - 在 ScrollView 中将 View 添加到布局底部

android - 带按钮的 ListView 项目,点击后知道按钮在里面的项目

android - 如何在 TextView 中将文本右对齐

java - 如何像 "Wed Jun 20 11:01:05 +0800 2012"一样处理来自 Style 的时间数据?

java - 查找数据库结构中子节点的数量

Android 倒数计时器

Android onClick 不适用于某些 Android 版本