問題タブ [android-switch]

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

android - Androidのナビゲーションドロワー内を切り替える

ナビゲーション ドロワー内にスイッチがあります。トグルはタップでのみ発生します。スイッチをスライドして切り替えようとすると、ナビゲーション ドロワーがスライドします。どうすればよいですか?

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

android - Android Honeycomb 3.x で Switch ウィジェットを使用することは可能ですか?

実行時に常に次の例外が発生します。

android.view.InflateException: Binary XML file exception line #291: Error inflating class android.widget.Switch

ただし、最新の Android サポート ライブラリをプロジェクトに追加しましたが、Switch ウィジェット機能が含まれていませんでした。Google はまだサポート ライブラリに追加していないと思います。

0 投票する
10 に答える
51461 参照

java - Android - OnCheckChanged リスナーをトリガーせずにスイッチの状態をプログラムで変更する


switch.setChecked(true);トリガーせずに Android Switch ウィジェットの状態をプログラムで変更する方法を探していますOnCheckedChangedlistener

私の最初の考えは、それを交換することでしたOnClickListenerが、これはクリックを登録するだけで、クリックするだけでなくスイッチをスライドさせることもできるため、ユーザーがスイッチをオフからオンにスライドするかのように、実際には目的に適合しませんユーザーがクリックしていないため、スイッチは実際には何もしません...

誰かがこれに対する解決策または賢明な回避策を持っているなら、それは素晴らしいでしょう

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

android - android - スピナーを使用して onItemSelected から int を返す

スイッチケースと一緒に使用している条件付きスピナーがあります。つまり、Spinner1-choice1 はオプションとして Spinner2-a/b/c を出力し、Spinner1-choice2 は Spinner2-x/y/z を出力します。親スピナーの選択に一意の int 識別子を割り当てようとしており、親スピナーの出力に基づいて子スピナーを表示するスイッチケースがあります。現在、親スピナーが機能し、selectedCounty の値を表示していますtextviewが、switch ケースで値を読み取ることができません。

これが私のコードのスニペットです:

ご覧のとおり、selectedCounty は出力しようとしている変数です。次に、selectedCounty を切り替える別のスイッチ ケースがあります。たとえば、次のスニペットがあります。

私の質問は、switch ケースで使用するために selectedCounty の値を返すにはどうすればよいですか?

こんな感じが欲しいのですが、for 文でvoidintonItemSelectedに変更すると「互換性のない戻り値の型を使用しようとしています」と出ます。

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

android - トラックの色を切り替える

スイッチを使用してトラックの色を変更したいです。だから私の意見では、何も壮観ではありません。

私のスイッチのレイアウト:

そして私の色「灰色」:

私の問題は、スイッチが 1 ピクセルのスイッチとして表示されることです。それはほんの小さな線です。「色」行を削除すると、スイッチは正しいです(もちろん灰色はありません)。

私のせいはどこですか?