категории
- Новости (85)
- Служба поддержки (78)
- OEM & ODM (6)
- Драйверы (4)
- инструкции (7)
- SDKs & инструменты (2)
- Знания (8)
- Решения (0)
Android двойные экраны в режиме клонирования, это нужно будет сделать определенный пользователь презентацию, если вы хотите, чтобы отобразить различные вещи на дисплее клиента
1
2 3 4 |
<!– Показать разрешение окна системы –>
<использует разрешение-андроид:имя =”android.permission.SYSTEM_ALERT_WINDOW”/> <!– Дисплей в верхней части экрана addview–> <использует разрешение-андроид:имя =”android.permission.SYSTEM_OVERLAY_WINDOW” /> |
1
2 3 4 5 6 7 8 9 10 11 12 |
public class DifferentDislay extends Presentation{
общественного DifferentDislay(Контекст outerContext, дисплей дисплей) { супер(outerContext,дисплей);
} @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.test);
} } |
1
2 3 4 5 6 7 8 9 10 11 |
DisplayManager mDisplayManager;//
mDisplayManager = (DisplayManager) этот .getSystemService(Context.DISPLAY_SERVICE); дисплей[] отображает = mDisplayManager.getDisplays();
if (mPresentation == null) { mPresentation = new DifferentDislay(этот, дисплеи[displays.length – 1]);// дисплеи[1]
mPresentation.getWindow().SetType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); mPresentation.show(); } |