問題タブ [android-support-design]

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 投票する
1 に答える
6822 参照

android - appcompat v21 で actionOverflowButtonStyle を変更する

私のToolbar(またはActionBar、問題ではない)アクションオーバーフローボタンのアイコンを変更したい。

だから私はこのように行きます:

またはこの方法:

しかし、どちらの方法も機能しません。何が問題なのですか?

そして2番目の質問は、あるリソースをライブラリから別のリソースに変更できるかということです(ライブラリにも表示される黒いアクションオーバーフローボタンを白に変更したいだけです)。

0 投票する
0 に答える
784 参照

android - Lollipop グラフィックの不具合

マテリアル デザインを使用してプログラミングを開始しましたが、非常に奇妙なグラフィック バグに直面しています。

  • 私は2つの活動AとBを持っています.
  • アクティビティ B には 3 つのフラグメントがあります。
  • アクティビティAから始めます→アイテムをクリック→アクティビティBを開始します。

基本的に、アクティビティ A には RecyclerView を持つフラグメントが含まれています。アクティビティ B の 3 つの 2 つのフラグメントにも RecyclerView が含まれています。戻るナビゲーション ボタンを押してアクティビティ B (RecyclerView を使用したフラグメントがアクティブな場所) からアクティビティ A に戻ると、次のようになります。

バグのあるスクリーンショット

少しスクロールすると、すべてが修復されます。

わかりました スクリーンショット

最新のサポート ライブラリ (21.0.3) とビルド ツールを使用しています。バグは Android 5.0 および 5.0.1 で発生します。Logcat はエラーや警告を報告しません。

私はActivityトランザクションをオーバーライドしません。また、Paint、Drawableなども使用しません。このバグに直面した人はいますか?それを修正する方法はありますか?

0 投票する
9 に答える
45244 参照

android - 新しい Android Design Support ライブラリをインポートする

こんにちは、このような新しい Android サポート ライブラリをインポートしようとしていますが、gradlecom.android.support:support-design:22.0.0を同期した後にこのエラーが発生しました:failed to find

0 投票する
6 に答える
16589 参照

android - TabLayout デザイン サポート ライブラリでタブ インジケーターが表示されない

私はマテリアル デザイン ライブラリを使用しCoordinatorLayout、AppBarLayoutRecyclerViewを使用してレイアウトを作成していますTabLayout

私の問題は、にタブインジケーターが表示されないことです。Tablayout以下は、で使用しているxmlファイルですAppCompactActivity

以下はタブインジケーターを表示していない画面なので、何が欠けているかを誰でも知ることができます。

タブ インジケーターが表示されない画面

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

android - NavigationView をすべてのアクティビティと共有しますか?

Drawerすべての活動をどのように共有しますか?

lister: onNavigationItemSelectedofでは、setNavigationItemSelectedListenerを取得idしてそこに移動できます。私が探しているのは次のようなものです:

すべてのmenuItemsadd/replaceを作成できることはわかっていますFragmentが、フラグメントとメモリ管理の処理は大きな苦痛です。

代わりに、選択/クリックするたびmenuItemに を呼び出す必要がありますActivity。つまり、それぞれMainMenuItemが持つ必要がActivityあり、それらは複雑なレイアウトを持つフラグメントを保持します。

私がやりたいのは、各メインメニュー項目をActivityではなく にすること だけFragmentです。

そして、これらすべての活動は同じものを共有できますDrawerNavigation

これは推奨される方法ですか?Fragmentsそれとも、アイテムのクリックに対して常に追加しNavigationDrawerますか??

そこからすべてのアクティビティを追加NavigationViewBaseActivityて拡張する必要がありますか??

サポート デザイン ライブラリに関するこの新しいガイドに従う

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

android - Android サポート デザイン gradle エラー

これは私のbuild.gradleファイルでした:

追加する前に:

プロジェクトをビルドまたは再構築すると (gradle数回同期しました)、次のエラーが発生します。

my CustomEditText( that extends TintEditText) 内および that を使用するすべての Activity 内CustomEditText

インポートはエラーをスローせず、Class:


どうなり得るか?

更新: internal の代わりにianhanniballakeの提案 を使用すると、コンパイル時エラーが解決され、この質問に答えますが、実行時エラーが発生しています:AppCompatEditTextTintEditText

これに関連するいくつかの質問を見てきましたが、言及されている解決策は次のようなものでした:

しかし、私はこのアプローチActivitiesを使いActionBarたくありません。私のスタイルは次のとおりです。

そして、私の基地内で私は次のActivityことを行います:

を有効または無効にするには、ActionBar.
私が述べたように、22.2 .0 を追加または更新するまで、これはかなりうまく機能'com.android.support:design:22.2.0'ますappcompat-v7:22.0.0。を使いたいだけですが、そうしないと思います...TabLayout

0 投票する
7 に答える
59036 参照

android - 公式デザイン ライブラリの FloatingActionButton を使用した InflateException

FloatingActionButtonGoogle のサポート デザイン ライブラリの公式を使用してバグが発生しています。

これが私のLogCatです。

私のアプリを指す唯一の行は、ファイルを膨張させる場所でありxml、そのファイル内の行は my FloatingActionButton.

追加情報:

ここに私のアプリのテーマがあります:

はい、使用していAppCompatActivityます。

古いバージョンの appcompat を使用していることに気付きました。

これは最新のようです:

また、

現在、FAB の一部のケースで可視性を設定していますGONEが、これは膨張した後なので、問題になることはありません。

現在、これは私の 5.1 デバイスで動作しますが、問題を抱えているユーザーは 5.0.

これは既知のバグですか、それとも何か間違っているのでしょうか?