問題タブ [androiddesignsupport]

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 に答える
2924 参照

android - TabLayout 選択されたタブの重力

TabLayoutでセットアップされViewPager、多くのタブがMODE_SCROLLABLEあり、キーラインがありますapp:tabContentStart="72dp"

ユーザーがタブを選択するTabLayoutと、選択したタブを中央にスクロールしようとします。選択したタブを中央揃えではなく、キーラインに合わせて左揃えにしたいと思います。出来ますか?

Android デザイン サポート ライブラリ v22.2.0。

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

android - ナビゲーション ビューとツールバーを使用して [戻る] ボタンが表示されない

次の階層を持つアプリケーションがあります。

デザイン サポート ライブラリからナビゲーション ビューを実装しようとしていますが、ツールバーの実際のナビゲーションが機能しません。

メイン アクティビティ ツールバーは次のとおりです。

主なアクティビティ ナビゲーション

メイン アクティビティから移動した後の ViewPagerFragment を次に示します。[戻る] ボタンがないことに注意してください...

子アクティビティ ナビゲーション

目的のツールバーは次のとおりです。 希望のツールバー

次のコードを使用してフラグメントを追加しています。

アクティビティの起動に関連するコードは次のとおりです。

そして私のナビゲーションドロワーのセットアップ:

デバイスのハードウェアの戻るボタンを押すと、正しく戻ります。引き出しのトグルに戻る矢印が表示されないようです... 何か提案はありますか?

0 投票する
3 に答える
51044 参照

android - AppBarLayout とツールバーの違いは何ですか?

Toolbarアプリに含めたいのですが、デザイン サポート ライブラリAppBarLayoutが .

0 投票する
1 に答える
210 参照

android - ナビゲーション ドロワー ステータスバー

statusbarの上にNavigation drawerを作成するのに問題があります。

新しいデザイン サポート ライブラリを使用しています。ブログスポットで次のように述べています。

NavigationView はステータス バーのスクリム保護を処理し、NavigationView が API21+ デバイスでステータス バーと適切にやり取りできるようにします。

しかし、ドキュメントがないため、Drawer を使用して目的の効果を得る方法が非常に混乱しています。

style-v21 に次の属性を挿入してみました:

このナビゲーション ドロワーが必要に応じて機能した後他のアクティビティには透明なステータスバーがあります。

誰かが私にもっと良い解決策を教えてもらえますか?

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

android - Android アプリのステータス バーの色を変更するが、半透明を維持する

私が構築しているアプリでは、Design Support Libraryを使用しました。を使用するアプリを作成しましたTabLayout。アプリの小さな機能は、ユーザーがタブを変更するTabLayoutと、 との両方の色がToolbar対応する色に変わることです。NavigationViewまた、ユーザーに Material design を提示するために、新しい を使用していますDrawerLayout

TabLayoutただし、との両方の色を変更することToolbarはまったく問題ありません。次の行で行います。

これはすべて問題なく、想定どおりに機能しています。Status bar背景を設定しようとすると問題が発生します。マテリアル デザインの仕様では、NavigationDrawer特別な処理を行う必要があることが示されているため、下の画像はステータス バーが実際に半透明になっている様子を示しています。ナビゲーション ドロワーはメイン フラグメントの上に重なっており、ナビゲーション バーは両方の上にあり、半透明のバーになっています。

それはどのように見えるべきか

私の最初の考えは、それは #7000 の 16 進値のバーか何かであるということでしたが、真実から遠く離れることはできませんでした. それを行っても、「暗く」する必要がある実際の色の色は変わりません。

その後、必要な色の暗いバージョンをステータスバーの背景として設定しようとしました。

しかし、これを行った後、完全な機能が壊れます。私のビューは次のようになります。

ここに画像の説明を入力

本質的に、この動作を修正するにはどうすればよいですか? 半透明機能がマテリアル デザインの仕様に従って必要なことを引き続き行うように変更したいのですが、status barの背景色も変更します。

0 投票する
1 に答える
2504 参照

android - 例外の取得: java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14

最近 Android Studio と Android デザイン ライブラリを更新して以来、例外が発生していますjava.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14

何が問題なのかわからない、ロリポップ 5.1 デバイス (nexus 4) で動作するほとんどすべてを試しましたが、Android 4.4 デバイスと 4.02 デバイスでは動作しません。アップデート前はすべてのバージョンで動作していました。

stackoverflow に記載されているすべてのソリューションを試しましたが、何もうまくいきませんでした。

また、build.gradle の行を削除しようとしcompile 'com.android.support:support-v4:22.2.0'ましたが、うまくいきませんでした。

また、クリーニングと再構築を試みましたが、再び機能しませんでした。

build.gradle:

私のstyle.xml

0 投票する
1 に答える
757 参照

android - リストビューの TextInputLayout

クラシック レイアウトで Material Design Support TextInputLayout を使用すると問題なく、ヒント アニメーションが表示されます。

しかし、リストビュー内で使用すると、これが失われ、従来の Edittext のように動作します。

どうして???

これが私のコードです(1つのセルxml):

最初は LinearLayout を使用していましたが、NestedScrollView を使用しようとしましたが、成功しませんでした...