Xamarin.Android:アプリケーションを横向き固定にする

日曜日 , 28, 12月 2014 Leave a comment

アプリケーションを横向き固定にする方法でちょっと迷った。

AndroidManifest.xmlのactivityタグに指定すれば良さそうなので以下のように記述してみる。

 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="PianoQuiz_Universal.Android" android:versionCode="1" android:versionName="1.0" android:installLocation="auto">
	<uses-sdk />
	<application android:label="PianoQuiz_Universal.Android" >
    <activity android:screenOrientation="landscape" />
  </application>
</manifest>

 

ビルドすると・・・

 

004

 

色々足りないのかな。

調べた結果、AndroidManifest.xmlじゃなくてActivityクラスの方で指定する模様(あってる?)。

 

using System;
using Android.App;
using Android.Content.PM; // これ追加
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;

namespace PianoQuiz_Universal.Android
{
    [Activity(Label = "PianoQuiz_Universal.Android", MainLauncher = true, Icon = "@drawable/icon", ScreenOrientation = ScreenOrientation.Landscape)]
    public class MainActivity : Activity

 

 

 

 


Please give us your valuable comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください