[英]ReactNative TextInput in Android is not editable
以下是我擁有的簡單代碼。
change(text) { this.setState({text}); } render() { return ( <View style={styles.container}> <Text style={styles.welcome}> Welcome, what is your name? </Text> <TextInput style={{height: 40, width: 200}} onChangeText={this.change.bind(this)} value={this.state.text} /> </View> ); }
它在iOS中按預期工作。 在Android中,它顯示Text和TextInput字段。 但是,我在TextInput中鍵入的任何內容都不會顯示。
我基本上有兩個問題。
第一個是,這里可能出什么問題了?
第二個也是更重要的問題是,如何調試這樣的問題? 我使用了ReactNative調試器,並在change
函數中放置了一個斷點,但不會調用它。
我還檢查了生成的本機代碼,以期可以使用Android Studio進行調試。 在代碼中沒有看到任何可以放置斷點的地方。
如果萬一可以幫助某人-這就是我的發現。
我正在使用API級別25(牛軋糖)運行Android模擬器。 當我切換到API級別23(棉花糖)時,它開始工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.