1

複数のタブを持つアクティビティがあります (「固定タブ + スワイプ」スタイルを使用)。各タブ レイアウトは、フラグメント xml ファイルとして定義されます。

たとえば、私のアクティビティは と呼ばれModifyCustActivityます。これは、ほとんど空の xml ファイルを使用しますactivity_modify_cust.xmlfragment_modify_cust_basicこのページの各タブは、やなどのさまざまな xml ファイルで表されますfragment_modify_cust_address。これらの各フラグメント xml ファイルには、 、 などが含まれていEditTextますSpinner

アクティビティが開始したら、アクティビティ コードからこれらのビューにアクセスできるようにする必要があります。これらのビューに事前入力し、編集後に結果を取得する必要があるためです。ただし、これらのビューはフラグメント xml ファイルに存在するため、コードでアクセスできないようです。フラグメント xml ファイルに含まれるビューにアクセスする方法はありますか?

4

2 に答える 2

0

アクティビティからフラグメント ビューに到達できます。フラグメントから別のフラグメントにデータを送信する場合。送信者フラグメントはアクティビティと通信する必要があり、アクティビティは他のフラグメントのビューを操作できます

http://developer.android.com/training/basics/fragments/communicating.html

于 2013-08-01T12:40:20.257 に答える