2011-09-15 1 views
1

어떻게 모노 독스 스크린의 제목 표시 줄에 이미지를 넣을 수 있습니까?어떻게 모노 독스 스크린의 제목 표시 줄에 이미지를 넣을 수 있습니까?

다음 코드를 사용해 보았지만 getwindow()가 유효한 함수가 아니며 monodroid에서 이에 해당하는 유효한 항목을 찾을 수 없어 오류가 표시됩니다.

 Boolean CustomTitleSupported = RequestWindowFeature (WindowFeatures.CustomTitle); 

     SetContentView(Resource.Layout.Search); 

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

안드로이드 방식이 모노로 작동하지 않는 것처럼 보이시기 바랍니다.

답변

2

Android 용 Mono에서는 Java에서 getXXXX/setXXXX 메서드를 사용하는 많은 경우 .NET 스타일과보다 잘 맞도록 XXXX 속성으로 변환됩니다. 이 관리에서 getWindow()는 Activity에서 Window property이됩니다.

0

다음 코드는 Mono-droid에서 작동합니다.

여기 getwindow()는 Greg가 지적한대로 창으로 대체됩니다.

Boolean CustomTitleSupported = RequestWindowFeature(WindowFeatures.CustomTitle); 

     SetContentView(Resource.Layout.Search); 

     if (CustomTitleSupported){ 

      Window.SetFeatureInt(WindowFeatures.CustomTitle, Resource.Layout.titlebar); 
     }; 
관련 문제