Использование файла изображения с помощью Tizen.СЕТЕВОЕ носимое приложение (с использованием Visual Studio)

#c# #tizen #tizen-wearable-sdk #samsung-galaxy-gear

#c# #tizen #tizen-wearable-sdk #samsung-galaxy-gear

Вопрос:

Я новичок в Tizen.NET и я хочу использовать изображения, созданные на моей машине разработки, в моем носимом приложении. Я создал образец приложения TizenWearable в Visual Studio.

Я сохранил обрезанный круг.Файл изображения PNG в shared/res

введите описание изображения здесь

Я добавил следующий код для тестирования, используя изображение в качестве фонового изображения:

     // 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
            }
        }
    };
 

Однако, когда я запускаю эмулятор для проверки, мои другие метки и кнопки отображаются нормально, но фон черный, без изображения.

введите описание изображения здесь

Если я запускаю оболочку эмулятора, я вижу, что мое изображение, похоже, включено в файловую систему:

 sh-3.2$ ls
TizenWearableApp1.png  circle-cropped.png
sh-3.2$
 

Где я ошибаюсь?

Ответ №1:

Вы должны поместить свои ресурсы в res папку.

shared/res Папка предназначена для совместного использования ресурсов с другими приложениями, и частные ресурсы приложения не должны размещаться там.

Комментарии:

1. Спасибо, Якуб, это было оно! Вы случайно не знаете учебник о том, как осуществлять обмен данными между носимыми и мобильными устройствами tizen.net приложение на c #? Я могу найти только примеры Java или C .

2. Я не уверен, нужен ли вам мобильный Tizen. Сетевое приложение. Как правило, мобильные устройства Tizen не поддерживаются. Если вы хотите взаимодействовать с приложением для Android, есть SAP , для него есть образцы .

3. Если это не то, что вы ищете, я бы попробовал использовать WiFi Direct или Bluetooth , если он поддерживается на устройстве.

4. Спасибо, Якуб. Итак, я бы создал приложение watch с помощью Tizen. NET, затем мобильное приложение с использованием стандартного SDK, такого как Xamarin или веб-приложение и т. Д., А Затем использовать SAP для общения между ними?