問題タブ [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 - Navigation Drawer と Spinner を組み合わせる方法 [Google+ アプリのように]
私はあなたのアドバイスを必要とします。Android 用 Google+ アプリには 2 つの要素があり、それらを組み合わせる方法がわかりません。1 つは " Navigation Drawer " で、2 つ目は " Action Bar Navigation Spinner " です。この 2 つの要素がどのように組み合わされているか知っていますか?
アドバイスありがとうございました!PS私は知っています、私は不自由です:)(そして私は私の英語をお詫びします)
android - ナビゲーション ドロワーの開閉でボタン イメージを変更するにはどうすればよいですか
ナビゲーション フラグメントのナビゲーション ボタンがあり、クリックするとアクティブになり、ナビゲーション ドロワー メニューが開きます。
クリックすると、次のようにアクティブになります。
ただし、ボタンをクリックせずにナビゲーションドロワーをスライドして開いても、ナビゲーションドロワーメニューが開いているときにボタンがアクティブになり、スライドして元に戻すとボタンがアクティブになるように、ナビゲーションドロワーに関連付けたい右から左へ、ボタンは赤/非アクティブになります。私が作業しようとしているコードは次のとおりです。
main_button と togglenavigationpanel に集中することをお勧めします。if(drawerlayout.isdraweropen(R.id.drawer)){closedrawerlayout...} という条件を追加しましたが、うまくいきませんでした。誰かが同じことについて何か考えを持っているかどうか疑問に思っていましたか?
ありがとう!
android - 実行時にアクティビティの親アクティビティを設定するにはどうすればよいですか?
任意の数の階層的にネストされたビュー/アクティビティがあります。アクション バーには、任意のビューで上位レベルに移動するための [上へ] ナビゲーション ボタンが表示されます。このため、Google のドキュメントには、アクティビティの xml 定義でタグを使用して親アクティビティを設定する必要があると記載されています。ただし、アクティビティを動的に作成しており、子要素は親と同じアクティビティにすることができます。
では、実行時に親アクティビティを実際の親インスタンスに設定するにはどうすればよいでしょうか?
android - ActionBar のアップ ナビゲーションで親が作成されない
私はこの実際のナビゲーションツリーを持っています:
A => B => C
構成 B によると、スキップすることができ、ナビゲーションは次のようになります。
A => C
いずれにせよ、B は C の親のままです。
したがって、(B を介してかどうかに関係なく) C に移動すると、アクション バーの上ボタンをタッチすると B に到達することが期待されます。
私のマニフェストは次のように定義されています:
私のアプリは Android 4.1 以降を対象としているため、<meta data>
タグは必要ありません
C アクティビティは次のように設定されます。
したがって、ドキュメントによると、 「アップ」すると、Bアクティビティが作成されるか、元に戻されます。
問題 :
B をスキップする (A から C に移動する) 場合、「アップ」するとアプリケーションが閉じます (A が終了したため、予想される動作) が、B を作成する必要があります。
onOptionsItemSelected()
shouldUpRecreateTask()
B が存在しなくても常に false を返します。
B を介して C に移動すると (A=>B=>C)、上ボタンで正しく B に戻ります。
私は何を間違っていますか?
ありがとう。
android - ユーザーが子アクティビティで [戻る] をクリックしたときに、親アクティビティで呼び出されるメソッドはどれですか?
Android アプリには A と B の 2 つのアクティビティがあります。Android マニフェストで定義されているように、A は B の親です。デバッガーでアプリをステップ実行すると、子アクティビティ B で Up をクリックすると、A の onCreate() メソッドが呼び出されることがわかりました。しかし、ユーザーがアクティビティ B で [戻る] をクリックすると、コントロールはどこに渡されるのでしょうか? 親アクティビティ A のどのメソッドが呼び出されますか?
Android のナビゲーション、Back vs Up などについて多くのことを読みましたが、この単純な質問に対する答えが見つかりません。(アプリで [戻る] ボタンを [上] のように動作させたいのですが、ユーザーが [B] で [戻る] をクリックしたときに、A の画面が正しく更新されません。)
android - ナビゲーションバーにアイコンを追加
アクティビティがあり、それにナビゲーション バーを追加したいと考えています。
8 未満の api をサポートしたい。私はそれをすべてやった。
私の問題
アプリケーションのすべてのナビゲーション バーに と が含まれていapplication name
ますapplication icon
。
私の質問
これらの情報をカスタマイズするにはどうすればよいですか? 私はテストとアイコンを意味します。役立つかもしれないこと
このようにマニフェストで任意のアクティビティの親を指定します
このテーマをナビゲーション バーのあるアクティビティに追加します
もっと
この公式ドキュメントhttp://developer.android.com/guide/topics/ui/actionbar.htmlを読みましたが、私の質問には答えませんでしたandroid - Google Play のナビゲーション スタイル
Google Play のナビゲーション スタイルで Android アプリを作成するにはどうすればよいですか? つまり、アクティビティはいくつありますか?ユーザーはあるページから別のページに際限なく移動でき (アプリをブラウズするときのように)、前のページに戻ることができ、一部のビューをキャッシュすることさえできます! それはウェブビューのトリックですか?
android - Android のさまざまなアクティビティで FrameLayout スライダーを呼び出す方法
私は3つのアクティビティを持っています.FrameLayoutを使用してスライダーを開きました. first_activity
!second_activity
third_activity
ここで、3 つのアクティビティすべてで使用できるボタンをクリックしてスライダーを開きたいと思います。
テスト1のように、3つのアクティビティすべてと同じように左側にボタンがあるので、それをクリックするとスライダーが開きます。
これは私のスライダーコードです
java - Android ナビゲーションは、閉じるたびに再読み込みフラグメントを描画します
ナビゲーション ドロワーと最終的にいくつかのスライド タブを使用するために、すべてのコードをアクティビティからフラグメントに変換しようとしています。
現在、リストを開いて表示する半作業ナビゲーションドロワーがあります。しかし、私はフラグメントを初めて使用し、ナビゲーションドロワーを閉じて何も選択しないたびに最初のフラグメントをリロードするように見えるため、混乱しています。
MainDrawer.java :
StatisticsPage.java :
android - アクションバーのないナビゲーション ドロワー
多くのサイト (stackoverflow も) を検索しましたが、アクション バーなしでナビゲーション ドロワーを実装する方法がわかりませんでした。この質問は既にここで尋ねられていることは知っていますが、適切な説明とコードがありません。私はAndroid開発の初心者なので、誰でもコードで説明してもらえますか アクションバーなしでナビゲーションドロワーを作成する方法
前もって感謝します!