tüm etkinlikler Bir MonoDroid uygulama var ve sadece Portre yönde sunulmak üzere bütün Etkinlikler zorlamak istiyorum.Mono - Dikey yönde
ben razı olmama rağmen gibi bir bir Etkinlik baz classe oluşturma hakkında:
[Activity (ScreenOrientation = ScreenOrientation.Portrait)]
public abstract class BaseActivity : Activity
{
}
benim uygulamada tüm diğer aktiviteler sonra (tekrarlardan kaçınmak çok ve ScreenOrientation = ScreenOrientation.Portrait
tanımlamak için merkezi bir yer var) ondan devralan gerekir . Eğer ActivityAttribute
tanımına bakacak olursak devralma desteklemiyor gibi
Ancak, görünüyor.
[Serializable]
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
public sealed class ActivityAttribute : Attribute { ... }
- benim uygulamanın TÜM Faaliyetlerde
Activity (ScreenOrientation = ScreenOrientation.Portrait)
koymak zorunda mı? - , Android dünyadaki tek Portre yönünü desteklemek için kötü bir fikir mi? (Gerçekten iyi çalışan ve manzara üzerinde çalışmasına gerek olmayan bir Portre-iOS uygulamasına sahibim).
Bu gerçekten sux, çünkü etkinliklerim için bazı varsayılan temalar/arka plan resimleri/yön ayarları ayarlamak istersem bunu temel sınıfta yapıyorum. Hala bir temel sınıf kullanabilirsiniz @EduardoCoelho kod tekrarı –
bir sürü Bu kurşun, ancak her Aktivite Oryantasyon tek tek belirledik gerekiyor – dmck