問題タブ [actionbardrawertoggle]

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.

0 投票する
2 に答える
1124 参照

android - ActionBarDrawerToggle と AppCompatActivity および Toolbar Back ボタンと Fragments

NavigationView で ActionBarDrawerToggle を使用しています。私のコンテンツはフラグメントを使用して表示されます。

私はこのスタックオーバーフローの質問に従って、戻るボタンを押して機能させていますが、制御は に流れませんonOptionsItemSelected

これは私の MainActivity.class です:

[戻る] ボタンをキャプチャするにはどうすればよいですか<-からクリックしToolbarますか?


アップデート:

@mike のおかげで、ツールバーの戻る矢印ボタンがonOptionsItemSelectedMainActivity コード内でキャプチャされるようになりました (以下で更新)。

0 投票する
2 に答える
1408 参照

android - アクティビティからアクションバーのハンバーガーアイコンを戻るアイコン(アニメーション付き)に変更する方法

いいえ、それは私がよく検索した再質問ではありません。しかし、これを行う方法はどこにも見つかりませんでした。アクティビティからメソッドを呼び出して、ハンバーガー アイコンを戻るアイコンに変更したいと考えています。Drawer でできるけど、Drawer を開かずにやりたい.. たとえば、フラグメントが表示されているとき.. ハンバーガーが戻る矢印 (アニメーション付き) に変わり、戻る矢印をクリックするとフラグメントが非表示になり、矢印をハンバーガーに戻します。

これをしながらアニメーションが欲しい..それを行う方法はありますか? または引き出しの開閉中にのみ可能

前もって感謝します

0 投票する
2 に答える
1747 参照

android - Visual Studio 2015 - DrawerLayout と ActionBarDrawerToggle を使用するための Android サポート ライブラリ v4 と v7 の追加

DrawerLayoutActionBarDrawerToggleを使用できるようにするために、Visual Studio の Nuget Manager を使用して、これら 2 つのサポート ライブラリをプロジェクトに追加しようとしています。ただし、両方のライブラリが同じエラーでインストールに失敗しています:

*****パッケージ 'Xamarin.Android.Support.Compat 24.2.1' をインストールできませんでした。このパッケージを '.NETFramework,Version=v4.5' を対象とするプロジェクトにインストールしようとしていますが、そのフレームワークと互換性のあるアセンブリ参照またはコンテンツ ファイルがパッケージに含まれていません。詳細については、パッケージの作成者にお問い合わせください。***** (エラーのスクリーンショットも下部に表示されます)

以下は、VS2015 Nuget Package Manager に示されているこれら 2 つのライブラリのスクリーンショットです。

Xamarin.Android.Support.v4

ここに画像の説明を入力

Xamarin.Android.Support.v7.AppCompat v 24.2.1

ここに画像の説明を入力

Android SDK Manager に API19 から API25 までの SDK プラットフォームをインストールしました。Extras には、以下に示すように、Android サポート リポジトリと Android サポート ライブラリの両方があります。 ここに画像の説明を入力

そして、Android SDK Tools、Platform-tools、および Build-tools を 19 から 25.2.2 にインストールしました。

ここに画像の説明を入力

これら 2 つのライブラリをプロジェクトにインストールすることを選択し、[変更の確認] ダイアログと [ライセンスの同意] ダイアログで [OK] をクリックすると、次のようなエラーでインストールが失敗します。

ここに画像の説明を入力