問題タブ [switchcompat]

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

android - Lollipop の SwitchCompat カラー

アクティビティのアクション バー (v7.Toolbar) に SwitchCompat があります。オフのときはcolorStructure、オンのときはcolorAccentにしたい。Lollipop より前のバージョンでは問題なく動作しますが、Lollipop では、アクティブ化されたスイッチがどこにも定義されていない色で描画されます。「material_deep_teal_200」のようです。それが私の唯一のスタイル定義です:

これがアクティビティ xml の始まりです。

KitKat と Lollipop でスイッチのカスタム カラーを同じにするには、何を変更する必要がありますか?

ありがとう

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

android - ツールバーのカスタム レイアウトで互換性を切り替えるための参照が見つかりません

ツールバーに switchcompat を追加しようとしていますが、メニュー項目はカスタム レイアウトを参照しています

toolbar_switch.xml

menu_main_activity.xml

メニュー項目を画像またはテキストに設定すると、アクティビティでメニューが正常に膨らみますが、カスタム レイアウトをポイントすると表示されません。

私のアプリのテーマは AppCompat に基づいています

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

android - Android SwitchCompat はダブルタップでのみ機能します

SwithCompat で問題が発生しました。これは、
recyclerview ヘッダービューの次のレイアウトを使用して、ダブルタップ Imでのみ動作します

では、問題は、シングル タップで機能させる方法です。

UPD: RecItemClickListener コード

問題は「public boolean onSingleTapUp」にあると思うので、このリスナーからヘッダーを除外する方法はありますか?

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

android - AppCompat v7 switchcompat ウィジェットを使用できない

アプリケーションで Switchcompat を使用したいと考えています。プロジェクトに appcompat v7 サポート ライブラリを追加しましたが、xml で switchcompat を使用しようとすると、次のエラーが表示されます。

次のクラスが見つかりませんでした: - android.support.v7.widget.SwitchCompat (ビルド パスの修正、XML の編集、クラスの作成)

エラーから、次のようにライブラリ プロジェクトを追加したにもかかわらず、プロジェクトがライブラリ プロジェクトを参照できないと推測しています。

ここに画像の説明を入力

私のXMLは次のとおりです。 <android.support.v7.widget.SwitchCompat android:layout_width="wrap_content" android:layout_height="wrap_content"/>

問題が何であるかを親切に助けてください。事前に感謝します。

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

android - チェックしたときにSwitchCompatの色が変わらないようにする方法は?

これは、チェックされていない場合の外観です。

写真

そしてチェックしました:

写真

チェックは明らかにデザインと一致しないので、チェックされているときにチェックされていないようにするにはどうすればよいですか?

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

android - Android グラフィカル レイアウトが v7 サポート ウィジェットでレンダリングできない

レイアウト XML 内の v7 サポート ウィジェットが原因で、グラフィカル レイアウトをレンダリングできません。次のサポート ウィジェットを使用しています。

私が得ているエラーは次のとおりです。 Failed to find style 'windowFixedWidthMajor' in current theme java.lang.NullPointerException これは、スタイルが v7 サポート ライブラリで定義されている唯一の論理的な原因です。

この問題を修正する方法はありますか?

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

android - Android スイッチ互換アイコン?

下の画像のようにスイッチを作成する必要があります 必須

オンとオフの両方のイメージがあります。私はそれらを次のように実装しました

セレクター XML

これは私が得るものです

私のアウトプット

ご覧のとおり、不要な余分な色がいくつかあります。どうすればそれを削除できますか?