2016-04-23 32 views
1

androidのTouchableHighlightでonPressで新しいファイル(表示)を表示する方法はありますか?あなたがこれを行うには複数の方法がありAndroidでネイティブのonPressに反応する

var Details = require(./NewView); 

<TouchableHighlight onPress={this.showView()}><TouchableHighlight> 

showView(){ 
    <Details/> 
} 

答えて

0

:よう

何か。実際のナビゲーションを開始する場合は、コンポーネントをNavigator componentにラップする必要があります。これらは最初は少し難しいですが、ナビゲーションを解決するための推奨方法です。

実際のナビゲーションがなくても、他のコンポーネントをレンダリングしたい場合は、まずsetStateをトリガーして、最初に必要とするコンポーネントをレンダリングすることができます。 I built a small demo for you, I hope this helps.

+0

返信いただきありがとうございます。私は実際にいくつかのデータを新しいビューに渡そうとしています。それは本のリストであり、誰かが本をクリックしたときにその本の詳細を表示したい。私はナビゲータを使うべきだと思う。 – Boky

+0

一般に、これはこの場合にはより良いでしょう。多分、この投稿はあなたに役立ちます:http://tech.taskrabbit.com/blog/2015/09/21/react-native-example-app/(この回答を承認することを検討してください)) –

関連する問題