Bottom Navigation Bar 画像挿入
解決したいこと
flutterでアプリを作成しています。
Bottom Navigation Barにオリジナルの画像を挿入したいが、上手くできない。
ビルドしてもエラーは起きていないが、シミュレーターに画像を出ない。
発生している問題・エラー
該当するソースコード
ソースコードを入力
例)
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Bottom Navigation Bar Example'),
),
body: Center(
child: Text('Main Content'),
),
bottomNavigationBar: BottomNavigationBar(
items: [
BottomNavigationBarItem(
icon: SizedBox(
width: 24, // 適切な幅に変更
height: 24, // 適切な高さに変更
child: Image.asset('assets/icons/22856392.png'),
),
label: 'グループ',
),
const BottomNavigationBarItem(
icon: Icon(Icons.settings),
label: '支払い',
),
const BottomNavigationBarItem(
icon: Icon(Icons.person),
label: '設定',
),
],
onTap: (index) {
// 各ボタンが押されたときの処理
if (index == 0) {
print('Home tapped');
} else if (index == 1) {
print('Settings tapped');
} else if (index == 2) {
print('Profile tapped');
}
},
),
),
);
}
}