問題タブ [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.
android - TabLayout 選択されたタブの重力
TabLayout
でセットアップされViewPager
、多くのタブがMODE_SCROLLABLE
あり、キーラインがありますapp:tabContentStart="72dp"
。
ユーザーがタブを選択するTabLayout
と、選択したタブを中央にスクロールしようとします。選択したタブを中央揃えではなく、キーラインに合わせて左揃えにしたいと思います。出来ますか?
Android デザイン サポート ライブラリ v22.2.0。
android - ナビゲーション ビューとツールバーを使用して [戻る] ボタンが表示されない
次の階層を持つアプリケーションがあります。
デザイン サポート ライブラリからナビゲーション ビューを実装しようとしていますが、ツールバーの実際のナビゲーションが機能しません。
メイン アクティビティ ツールバーは次のとおりです。
メイン アクティビティから移動した後の ViewPagerFragment を次に示します。[戻る] ボタンがないことに注意してください...
目的のツールバーは次のとおりです。
次のコードを使用してフラグメントを追加しています。
アクティビティの起動に関連するコードは次のとおりです。
そして私のナビゲーションドロワーのセットアップ:
デバイスのハードウェアの戻るボタンを押すと、正しく戻ります。引き出しのトグルに戻る矢印が表示されないようです... 何か提案はありますか?
android - AppBarLayout とツールバーの違いは何ですか?
Toolbar
アプリに含めたいのですが、デザイン サポート ライブラリAppBarLayout
が .
android - ナビゲーション ドロワー ステータスバー
statusbarの上にNavigation drawerを作成するのに問題があります。
新しいデザイン サポート ライブラリを使用しています。ブログスポットで次のように述べています。
NavigationView はステータス バーのスクリム保護を処理し、NavigationView が API21+ デバイスでステータス バーと適切にやり取りできるようにします。
しかし、ドキュメントがないため、Drawer を使用して目的の効果を得る方法が非常に混乱しています。
style-v21 に次の属性を挿入してみました:
このナビゲーション ドロワーが必要に応じて機能した後、他のアクティビティには透明なステータスバーがあります。
誰かが私にもっと良い解決策を教えてもらえますか?
android - Android アプリのステータス バーの色を変更するが、半透明を維持する
私が構築しているアプリでは、Design Support Libraryを使用しました。を使用するアプリを作成しましたTabLayout
。アプリの小さな機能は、ユーザーがタブを変更するTabLayout
と、 との両方の色がToolbar
対応する色に変わることです。NavigationView
また、ユーザーに Material design を提示するために、新しい を使用していますDrawerLayout
。
TabLayout
ただし、との両方の色を変更することToolbar
はまったく問題ありません。次の行で行います。
これはすべて問題なく、想定どおりに機能しています。Status bar
背景を設定しようとすると問題が発生します。マテリアル デザインの仕様では、NavigationDrawer
特別な処理を行う必要があることが示されているため、下の画像はステータス バーが実際に半透明になっている様子を示しています。ナビゲーション ドロワーはメイン フラグメントの上に重なっており、ナビゲーション バーは両方の上にあり、半透明のバーになっています。
私の最初の考えは、それは #7000 の 16 進値のバーか何かであるということでしたが、真実から遠く離れることはできませんでした. それを行っても、「暗く」する必要がある実際の色の色は変わりません。
その後、必要な色の暗いバージョンをステータスバーの背景として設定しようとしました。
しかし、これを行った後、完全な機能が壊れます。私のビューは次のようになります。
本質的に、この動作を修正するにはどうすればよいですか? 半透明機能がマテリアル デザインの仕様に従って必要なことを引き続き行うように変更したいのですが、status bar
の背景色も変更します。
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
android - リストビューの TextInputLayout
クラシック レイアウトで Material Design Support TextInputLayout を使用すると問題なく、ヒント アニメーションが表示されます。
しかし、リストビュー内で使用すると、これが失われ、従来の Edittext のように動作します。
どうして???
これが私のコードです(1つのセルxml):
最初は LinearLayout を使用していましたが、NestedScrollView を使用しようとしましたが、成功しませんでした...