あなたは上記のいずれかを使用することができますが、私はあなたにもっと興味を持っているそのロジックを感じる。
をあなたは、各タブのための4つの異なる活性を有する可能性があります。
クラス間で情報を転送するためのすべてのデータを保持するBeanクラスとして機能する、より多くのクラスで作成します。
- このクラスをPrefBeanとして呼び出します。
- すべての変数を静的にします(今のところ、ユーザーがリスト項目を選択したかどうかを知るために1つのみを使用します)。このようにして、変数はすべてのアクティビティでグローバルに使用可能になります。
- 3番目のタブで何かが選択されているかどうかを示す整数をPrefBeanに持っています。
ロジックはこのように書きます:最初
- 、PrefBeanであなたの整数は(言う-1)ゼロより小さいものを開催します。これは、それ以来何も選択されていないことを示します。
- ユーザーが最初のタブをクリックすると、最初のアクティビティが呼び出され、PrefBeanでその整数の値をチェックし、エラーメッセージを表示する必要があります。値が負の場合は何も選択されていないことを意味し、正の場合は選択された行の位置を示します。選択した行の位置に応じて何かをロードする
- ユーザーが3番目のタブのリストアクティビティで任意の行をクリックすると、PrefBeanの整数==選択された行の位置が設定されます。
私はあなたがロジック
素晴らしいものを持って願って、これはまさに私が男を探していましたさ。 –
:-Dこれが受け入れられたことを嬉しく思う! –