Używam Fluttera i chciałbym dodać obramowanie do widgetu (w tym przypadku widgetu Tekst). Próbowałem TextStyle i Text, ale nie widziałem, jak dodać obramowanie.
Używam Fluttera i chciałbym dodać obramowanie do widgetu (w tym przypadku widgetu Tekst). Próbowałem TextStyle i Text, ale nie widziałem, jak dodać obramowanie.
Z różnych powodów czasami buildmetoda moich widżetów jest wywoływana ponownie. Wiem, że dzieje się tak, ponieważ rodzic się zaktualizował. Ale to powoduje niepożądane skutki. Typowa sytuacja, w której powoduje to problemy, ma miejsce podczas używania w FutureBuilderten sposób: @override Widget...
To jest mój kod: @override Widget build(BuildContext context) { return new Material( color: Colors.deepPurpleAccent, child: new Column( mainAxisAlignment: MainAxisAlignment.center, children:<Widget>[new GridView.count(crossAxisCount: _column,children: new List.generate(_row*_column,...
Jaki jest prawidłowy sposób korzystania z InheritedWidget? Jak dotąd zrozumiałem, że daje to szansę na propagowanie danych w drzewie widżetów. W skrajnym przypadku, jeśli umieścisz jako RootWidget, będzie on dostępny ze wszystkich widżetów w drzewie na wszystkich trasach, co jest w porządku,...
Nie rozumiem, jak LayoutBuilderjest używany do uzyskania wysokości widżetu. Muszę wyświetlić listę widżetów i uzyskać ich wysokość, aby móc obliczyć specjalne efekty przewijania. Rozwijam pakiet, a inni programiści zapewniają widżet (nie kontroluję ich). Czytałem, że LayoutBuilder może służyć...