Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
966 of 1024 menu
◀ ▶

Перечисление TargetPlatform

Перечисление TargetPlatform описывает ОС через defaultTargetPlatform.

Синтаксис

TargetPlatform.android

Значения

ЗначениеОписание
androidGoogle Android.
iOSApple iOS.
linuxGNU/Linux.
macOSApple macOS.
windowsMicrosoft Windows.
fuchsiaFuchsia OS.

Пример

Давайте вывести платформу:

import 'package:flutter/material.dart'; void main() => runApp(MaterialApp(home: Scaffold(body: Center(child: Text(defaultTargetPlatform.name)))));

На экране имя текущей платформы.

Пример

Давайте сравнить с android:

import 'package:flutter/material.dart'; void main() => runApp(MaterialApp(home: Scaffold(body: Center(child: Text(defaultTargetPlatform == TargetPlatform.android ? 'abcde' : '12345')))));

На экране 'abcde' или '12345'.

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить