如果没有添加内容前缀与所有示例和示例应用相反,Tizen.Net图像将不会从内容目录加载

问题描述

再一次,我们找到了Tizen.Net项目将我引导到目录文件夹中的特殊逻辑路径,就像在那里的每个示例一样,甚至在同一台计算机和仿真器上的示例应用程序也是如此,但在我的地狱项目中,与所有Tizen.Net一样,我也可能会吠叫以提高工作效率。

像这样的xaml:

<Button ImageSource="stop.png" />

当然应该显示位于res / contents / stop.png的s​​top.png。在我的项目中,与Tizen.Net一样,几乎所有内容都没有广告宣传的那样起作用,因此您可以猜测它不起作用。

但是

如果我这样做

<Button ImageSource="contents/stop.png" />

它将显示

现在的问题是,虽然我可以将其显示在上面(hack?),但所有这些的目的是使用Tizen的本地化,而contents文件夹显然是使用其命名约定的地方和所有,例如如果您使用的语言是英语(英国),则应将本地化的stop.png放置在res / contents / en_GB-All / stop.png上,而不是res / contents / stop.png上显示的图像。它应该使用我在上面编写的第一个Button示例中给出的路径来做到这一点。

因此很明显,如果我必须像实际所做的那样为图像的实际路径加上前缀,以使所有内容都无法显示,那么我也可以编写自己的所有本地化和dpi逻辑(如果这样做的话,实际上工作,但是会从我的实际工作中绕开我)这肯定不是这个世界的工作原理吗?

另一种漂亮的Tizen逻辑路径是,上述en_GB-All的本地化甚至在示例应用程序(我上面提到的那个)中甚至无法正常工作,而该应用程序正确地不需要内容前缀。我发誓的Tizen文档的作者只是想起了这个功能,实际上没有一个功能可以完成他们在博客中记录或记录的内容,即使这样做,您也可以押注一些三星开发人员在其中添加了Random的功能。确保并非总是如此。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...