I want to see the bottom textfield in chat screen when keyboard is active
my structure:
Column(
children: [
ListView.builder(
itemCount: controller.messages.length,
itemBuilder: (BuildContext context, int index) {
final item = controller.messages[index];
return Message(
msg: item.message.toString(),
direction: index % 2 == 0 ? 'left' : 'right',
);
},
),
Row(
children: [
Icon(Icons.add),
TextInput(
controller: controller.textController,
hint: 'Write Here',
border: const OutlineInputBorder(borderRadius: BorderRadius.all(Radius.circular(35))),
),
IconButton(
onPressed: () => controller.sendMessage(),
icon: Icon(Icons.send, color: kPrimaryColor),
)
],
),
],
),