Как мы можем поместить изображение, как в строке заголовка экрана монодроида? - PullRequest
1 голос
/ 15 сентября 2011

Как мы можем поместить изображение, как в строке заголовка экрана монодроида?

Я попытался использовать следующий код, но он показывает ошибку, так как getwindow () здесь не является допустимой функцией, и я не могунайдите действительный эквивалент для этого в monodroid.

        Boolean CustomTitleSupported = RequestWindowFeature (WindowFeatures.CustomTitle);

        SetContentView(Resource.Layout.Search);

         getwindow().setFeatureInt(WindowFeatures.CustomTitle, Resource.layout.titlebar);

Пожалуйста, помогите, так как метод Android не работает в моно.

Ответы [ 2 ]

2 голосов
/ 15 сентября 2011

В Mono для Android многие случаи, когда в Java использовались бы методы getXXXX / setXXXX, переводятся в свойства с именем XXXX, чтобы лучше соответствовать стилю .NET.В этом случае getWindow () становится свойством Window в Activity.

0 голосов
/ 16 сентября 2011

Следующий код работает для меня в Mono-droid.

Здесь getwindow () просто заменяется окном, как указал Грег.

 Boolean CustomTitleSupported = RequestWindowFeature(WindowFeatures.CustomTitle);

        SetContentView(Resource.Layout.Search);

        if (CustomTitleSupported){

             Window.SetFeatureInt(WindowFeatures.CustomTitle, Resource.Layout.titlebar);
        };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...