問題タブ [fragment-tab-host]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - FragmentTabHost で水平スワイプ ジェスチャが機能している間、タブ タッチが機能しませんでした。
Fragment Activity に水平スワイプ ジェスチャ Fragment TabHost を実装しましたが、正常に動作します。しかし、タブタッチは機能しませんでした。
ソースコードはこちら: https://github.com/babumirdha/FragmentTabSwipeExample
ソースコードは次のとおりです。
MainFragmentActivity.Java
fragment_tab_host.xml
MyPagerAdapter.Java
FragmentTab.Java
page_layout.xml
ここにスワイプジェスチャーを追加するにはどうすればよいですか?
事前に助けてくれてありがとう。
android - フラグメントをタブ ホストに追加する
Androidでタブホストを使用してフラグメントを制御する方法.iには1つのアクティビティと4つのフラグメントとそれに対応するxmlファイルがあります.タブホストをmain_layout_activity.xmlファイルに追加します.別のLinnerlayoutがありますFragement.toからこのlinnerlayoutを置き換えたいこれらのフラグメントを交換するには、tabhost.help me を使用する必要がありますか? 1 つのコードを見つけましたが、乱雑です。コードの下を見つけてください。
多くのアイデアを持った後、次のようにコードを修正します.plsは以下を見つけます
activity_main.xml
android - FragmentTabHost に、タッチするまでタブをロードしないように指示します
みなさん、簡単な質問です..
現在、4 つのタブを持つ fragmenttabhost があり、アプリケーションの起動時にデフォルトでタブ 0 が読み込まれます。これは理にかなっています。ただし、特定のタブがタッチされるまで、タブをロードしたくありません。単純に、tab0 は、触れない限り実行する必要のないかなりの量の作業を行うためです。
バンドルに true/false を渡して表示するかどうかについては、次のように説明します。
mTabHost.addTab(createTab("tab1", "test1", R.drawable.ico1), TabClass1.class, false); mTabHost.addTab(createTab("tab2", "test2", R.drawable.ico2), TabClass2.class, false); mTabHost.addTab(createTab("tab3", "test3", R.drawable.ico3), TabClass3.class, false); mTabHost.addTab(createTab("tab4", "test4", R.drawable.ico4), TabClass4.class, false);
したがって、oncreateview では次のようになります。
しかし、「私のタブは触れるまで読み込まない」と言う簡単な方法があるはずです
curretTab を -1 に設定しようとしましたが、何もしませんでした。
どんな助けでも素晴らしいでしょう!
android - FragmentTabHost でタブ アイコンとラベルを設定する方法
アイコンとラベル付きの下部タブを実装するために FragmentTabHost を使用していますが、次の文はラベルのみを示しています
また、次の場所が適切に機能することもわかります
しかし、setIndicator でカスタム ビューを設定する構文がわかりません
助けてください ありがとう...
android - フラグメント内でアクティビティを開始
下の写真のように、フラグメントを使用してタブホストを作成する方法を取得しました
画面下のタブをクリックすると「Fragment_container」が変更され、それぞれフラグメント1~4にリンクされます。
それが私が現在達成したすべてであり、今私がやりたいことは
私の目的は、用語を正しく使用しているかどうかわかりません。すべてのフラグメントは単一のアクティビティのようなものです。上の写真のように、遷移アニメーションを使用して、タブホストを消すことなく、そのフラグメント内でアクティビティを開始できます。(実は私はiOSを使っていて、Androidはあまり使っていないのですが、Androidでも可能ですか?)
私はもう試した :
正常に活動を開始しますが、タブホストは消えます。
基本的に動作しますが、方法は 1 つだけですか? 私の場合、他に効率的な解決策はありますか?
android - Androidのタブホスト内のフラグメントに「on leave tab」イベントはありますか?
タブホストとフラグメントの実装に取り組んでいます。私の tabhost には 5 つのタブがあります。ユーザーが tab3 を離れるたびにコードを実装したいと思います (1 レベル戻る)。ただし、 detach と pause を試しましたが、どちらも機能していません。
では、ユーザーが別のタブをクリックしたときのフラグメントのアクティビティ サイクルはどうなるのだろうか? または、そのイベントをキャプチャする方法はありますか? ありがとう
android - バックグラウンドアンドロイドを持つレイアウトにタブホストを追加
アプリでタブホストを使用したい。ただし、画面の幅全体を占めるべきではありません。私は次の方法でそれをしたい
赤色の左右の余白が必要です
助けてください..
アップデート: