在 Tizen.NET 可穿戴应用程序中使用图像文件(使用 Visual Studio)
Using an image file with a Tizen.NET wearable application (using Visual Studio)
我是 Tizen.NET 的初学者,我想在我的可穿戴应用程序中使用在我的开发机器上创建的图像。我在 Visual Studio.
中创建了一个示例 TizenWearable 应用程序
我在shared/res
中保存了一个圆圈-cropped.PNG图片文件
我添加了以下代码来测试使用图像作为背景图像:
// The root page of your application
MainPage = new ContentPage
{
BackgroundImageSource = "circle-cropped.png",
Content = new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Children = {
new Label {
HorizontalTextAlignment = TextAlignment.Center,
Text = "Welcome to Tizen!"
},
button,
label,
button2
}
}
};
然而,当我 运行 模拟器检查时,我的其他标签和按钮呈现良好,但背景是黑色的,没有图像。
如果我 运行 模拟器 shell,我可以看到我的图像似乎包含在文件系统中:
sh-3.2$ ls
TizenWearableApp1.png circle-cropped.png
sh-3.2$
我哪里错了?
您应该将资源放在 res
文件夹中。
shared/res
文件夹用于与其他应用程序共享资源,不应将私有应用程序资源放在那里。
我是 Tizen.NET 的初学者,我想在我的可穿戴应用程序中使用在我的开发机器上创建的图像。我在 Visual Studio.
中创建了一个示例 TizenWearable 应用程序我在shared/res
中保存了一个圆圈-cropped.PNG图片文件我添加了以下代码来测试使用图像作为背景图像:
// The root page of your application
MainPage = new ContentPage
{
BackgroundImageSource = "circle-cropped.png",
Content = new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Children = {
new Label {
HorizontalTextAlignment = TextAlignment.Center,
Text = "Welcome to Tizen!"
},
button,
label,
button2
}
}
};
然而,当我 运行 模拟器检查时,我的其他标签和按钮呈现良好,但背景是黑色的,没有图像。
如果我 运行 模拟器 shell,我可以看到我的图像似乎包含在文件系统中:
sh-3.2$ ls
TizenWearableApp1.png circle-cropped.png
sh-3.2$
我哪里错了?
您应该将资源放在 res
文件夹中。
shared/res
文件夹用于与其他应用程序共享资源,不应将私有应用程序资源放在那里。