簡體   English   中英

Android中的ReactNative TextInput是不可編輯的

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM