سلام و درود بر شرف حسام موسوی بابت اموزش فلاتر، واقعا لذت بردم.
بنده یک ارور دارم در هنگام ساخت اپ موبایل
@hesammousavi
کد بنده به صورت زیر می باشد:
class ProfilePage extends StatelessWidget {
final Widget menuList = new Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
new Padding(padding: const EdgeInsets.fromLTRB(17.0, 16.0, 8.0, 16.0),
child: new Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
new Row(
children: [
new SizedBox(
height: 60.0,
width: 60.0,
child: new Image.asset("assets/images/default.png"),
),
new Column(
children: [
new Text('علی مظلومی',style: TextStyle(fontWeight: FontWeight.bold,fontFamily: 'Vazir',fontSize: 15)),
new Text('${replaceFarsiNumber("0912123456")}',style: TextStyle(fontWeight: FontWeight.normal,fontFamily: 'Vazir',fontSize: 12)),
],
),
],
),
],
),
),
new Container(
height: 45,
decoration: new BoxDecoration(
color: Color(0xfffdfdfd),
boxShadow: [BoxShadow(
color: Colors.grey.withOpacity(0.5),
spreadRadius: 2,
blurRadius: 3,
offset: Offset(0, 3), // changes position of shadow
) ],
),
child: new Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
new Row(
children: [
new Padding(padding: const EdgeInsets.fromLTRB(10, 0, 14, 0),
child: new Icon(FontAwesomeIcons.exclamationCircle,color: Color(0xff0394c1),) ,
),
new Text("درباره ما",style: TextStyle(fontFamily: "Vazir",),)
],
),
new RaisedButton(
child: Icon(FontAwesomeIcons.chevronLeft),
onPressed: (){
Navigator.push(context, new MaterialPageRoute(
builder: (context)=> AboutPage()
));
}
)
],
),
),
],
);
@override
Widget build(BuildContext context) {
var diviceSize = MediaQuery.of(context).size;
return new ListView.builder(
itemCount: 1,
itemBuilder: (context, index) {
return menuList;
}
);
}
}
که در این قسمت context داخل push قرمز هستش و رفه نمیشه چون class هستش و داخل build نیست اینجوره، ولی خب چجوری اینو درست کنم؟
new RaisedButton(
child: Icon(FontAwesomeIcons.chevronLeft),
onPressed: (){
Navigator.push(context, new MaterialPageRoute(
builder: (context)=> AboutPage()
));
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟