Uygulama ekran paylaşımı

Android'deki medya projeksiyonu, kullanıcıların cihaz ekranını diğer kullanıcılarla paylaşmalarına olanak tanır. Android 14 QPR2'de kullanıcılar cihaz ekranının tamamı yerine bir uygulama penceresini paylaşabilir veya kaydedebilir.

Uygulama ekran paylaşımı, kullanıcıların birden fazla uygulama çalıştırmasına olanak tanırken içerik paylaşımını tek bir uygulamayla kısıtlayarak gizliliği artırır, kullanıcı üretkenliğini ve çoklu görev özelliğini iyileştirir.

Uygulama ekran paylaşımı sayesinde durum çubuğu, gezinme çubuğu, bildirimler ve diğer sistem kullanıcı arayüzü öğeleri paylaşılan ekrandan hariç tutulur. Yalnızca seçilen uygulamanın içeriği paylaşılır.

MediaProjection API'lerini kullanan uygulamalar, uygulama ekranını otomatik olarak paylaşabilir. Bununla birlikte, uygulama ekran paylaşımının beklendiği gibi çalıştığından emin olmak için uygulamanızı test edin.

MediaProjection geri arama

Android 14 (API düzeyi 34), uygulama ekranı paylaşımını özelleştirmenize olanak tanıyan aşağıdaki medya projeksiyon geri çağırma yöntemlerini ekledi:

  • MediaProjection.Callback#onCapturedContentResize()

    Paylaşılan projeksiyonun, yakalanan görüntüleme alanının boyutuna göre yeniden boyutlandırılmasını sağlar.

  • MediaProjection.Callback#onCapturedContentVisibilityChanged()

    Paylaşılan projeksiyon ana makine uygulamasını, yakalanan içeriğin görünürlüğü hakkında bilgilendirir. Ana makine uygulaması, yakalanan bölgenin kullanıcı tarafından görülüp görülmediğine bağlı olarak, yakalanan içeriği çıkış yüzeyinde gösterebilir veya gizleyebilir. Örneğin, çoklu pencere modunda, paylaşılan uygulamanın üzerini tamamen kapatan başka bir uygulama varsa ana makine, paylaşılan uygulamayı çıkış yüzeyinde gizleyebilir.

Uygulama ekran paylaşımı kullanıcı deneyimini iyileştirmek için yeni yöntemleri kullanın.