問題タブ [android-navigation]
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.
android - アダプタのナビゲーション ドロワー FC
Navigation Drawer 実装のガイドに従っています。ガイドには、ナビゲーション ドロワーの各項目のアイコンがあり、各項目のアイコンがないように編集しています。その結果、私は何かを壊してしまい、今では FC がアダプターにあります。私が得ているエラーは次のとおりです。
私の MainDrawer2 コードは次のとおりです。
NavDrawerListAdapter は次のとおりです。
NavDrawerItem は次のとおりです。
アップデート:
71 行目は次のとおりです。
android - アクションバーから「上」に行くときに、再起動ではなくアクティビティを再開する方法
私には2つの活動があります。Activity A
と言うActivity B
。
[ボタンをクリックして起動] から、
これに使用するコードを次に示します。Activity A
Activity B
この時点で、私は
Activity B
. の on create メソッドでActivity B
、up ボタンを有効にします。
「上」ボタンのイベントハンドルには、次のコードがあります。
Activity A
ここで、アクション バーの [上へ] ボタンをクリックして、次のよう
に戻ることにしました。
問題は、「上へ」ボタンをクリックすると、どちらに戻ってActivity A
も問題ありませんが、再起動することです。どうすれば再起動を停止できますか? 再開してほしい。
ハードウェアの戻るボタンを使用すると、期待どおりに機能します。つまりActivity A
、再起動するのではなく、アクセスして再開します。
アクティビティを再開したいのは、そのアクティビティで文字列をオンラインでダウンロードするため、ユーザーがアクティビティ B -> アクティビティ A
に移動したときにデータを再ダウンロードし続けたくないからです。
セクションのマニフェスト ファイルを編集
Activity B
すると、次のようになります。
編集 2 [回答] わかりました、これはかなり予想外でしたが、AndroidManifest.xml のアクティビティ A セクションで、次の行ライナーを追加する必要がありました。
android:launchMode="singleTop"
したがって、次のようになります。
android - Android のスクロール可能なタブ スタイル
次のような 2 層のタブを持つナビゲーションを実装したいと思います。
ただし、スクロール可能なタブにこの外観を与える方法が見つかりません。アクティブなタブのタイトルを中央に配置し、他のタブをセパレーターや下線なしで横に押します。このスクロール可能なタブ スタイルは以前にも見たことがあると確信しているので、単なる設定なのか、それともサード パーティのライブラリなのか疑問に思っていました。
誰でもこれで私を助けることができますか?
ありがとうございました。
android - ActionBar の下に「ロック」された ActionBar タブ
ナビゲーションタブが毎回アクションバーの下に表示されるように設定する方法はありますか? 私の携帯電話では、私が望むようなビューです-アクションバーの下のタブですが、タブレットではアクションバー内のタブです.
それを達成する方法はありますか?
android - タブとフラグメントのナビゲーションの問題
Tab1 と Tab2 の 2 つのタブを持つメイン アクティビティがあります。
Tab1 には ListFragment があります。Tab2 には Webview フラグメントがあります。
ListFragment でリスト項目を選択すると、DetailFragment に移動します。次に、Tab2 をクリックしてから Tab1 を押すと、まだ DetailFragment が表示されます。しかし、ここで押し戻すと、空白のフラグメントが表示されます。
どうすれば解決できますか?
編集。いくつかのコード:
}