그래서 이 타이틀바를 없앨 방법을 찾아봤습니다.
- 첫째
MainActivity의 Attribute를 수정하는 방법
namespace App5.Droid { Activity (Label = "App5.Droid", MainLauncher = true, Icon = "@drawable/icon", Theme = "@android:style/Theme.NoTitleBar")] public class MainActivity : Activity { int count = 1; protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle);
와 같이 테마를 추가하는 방법이 있습니다.
이것을 실행하면
와 같이 나오죠.
- 둘째
OnCreate에서 함수호출
namespace App5.Droid { [Activity (Label = "App5.Droid", MainLauncher = true, Icon = "@drawable/icon")] public class MainActivity : Activity { int count = 1; protected override void OnCreate (Bundle bundle) { RequestWindowFeature(WindowFeatures.NoTitle); base.OnCreate (bundle);
이렇게 해도 실행시에 타이틀바가 사라집니다.
- 세째
AndroidManifest.xml 수정
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="15" />
<application android:label="App5.Droid"
android:theme="@android:style/Theme.NoTitleBar">
</application>
</manifest>
차이가 있다면, 첫째와 세째 방법은 앱 시작부터 타이틀바가 사라지지만 둘째 방법은 앱 시작에는 타이틀바가 보이다가 사라진다는 점...


댓글 없음:
댓글 쓰기