TextInputへの値の設定について
TextInputにプログラムから値を設定する方法がわかりません
キーボードから入力したい値は、stateに入れることはわかるのですが、stateを変えても反映されることでもないと思います
state = {
userid : null,
}
_changeText = ({ data }) => {
this.state.userid = data;
//この処理で、TextInputに設定したい
}
<Button
onPress={ () => this._changeText("hoge") }>
</Button>
<TextInput
value={this.state.userid}
/>
ボタンを押すと、TextInputに「hoge」を設定するのが目的です
プログラムから設定するケースが、検索でも見つけられず困っております