問題タブ [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 に答える
4622 参照

android - ロリポップ以前のデバイスでの SwitchCompat

AppCompat から SwitchCompat を実装しようとしていますが、異なるバージョンのデバイスでは異なって見えます。Lollipop & Froyo では良さそうに見えますが、Gingerbread to KitKat ではスイッチのようには見えません。

コード:

これらのスイッチをすべてのバージョンで同じように見せたり、少なくともスイッチのように見せたりすることはできますか?

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

android - ドラッグしても Android Switch のメソッドが実行されない

アクティビティの 1 つにスイッチがあり、ユーザーが何らかの方法でそれを操作すると、呼び出されたメソッドonSwitchClickを実行する必要があります。現在、この関数はスイッチが (オンとオフの両方の位置から) タップされたときに実行されますが、指の動きでスイッチがある位置から別の位置に「ドラッグ」されたときには決して実行されません。ただし、特定のインスタンスでスイッチをオフにする別の方法が正常に機能するため、スイッチの状態が設定されていることはわかっています。

アクティビティをフォーマットする関連レイアウト コードの一部。

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

android - リストビューが表示された後、プログラムで LISTVIEW 内の SWITCH の状態を設定しようとしています

アラームのリストがあり、それをリストビュー lstAlarms にバインドします。私のカスタム ListView レイアウトには、アラームのステータスに応じてプログラムで設定したいスイッチもあります。ListView が表示された直後にこれを行いたいと思います。

以下のコードを参照してください。ListView を表示するメソッドは DisplayAlarmList() です。スイッチの状態を設定するために使用しようとしているメソッドは、DisplayAlarmList() 内で呼び出されている InitSwitches() です。DisplayAlarmList() は onCreate() メソッドで呼び出されます。

アプリのスクリーンショット

スクリーン ショットからわかるように、2 行目のスイッチはオンになっているはずですが、そうではありません。InvilidateView() も試しましたが、うまくいきませんでした。助けてください。

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

android - Android バージョン 5.0 のダイアログでスイッチ コントロールが機能しない

switch私は自分のアプリケーションで以下を使用しました。

上記では、オンとオフのときにそれぞれ親指の色を緑と赤に変更するためswitchに使用しています。toggle_button_color.xmlswitch

これswitchをアクティビティ レイアウトに追加すると、下の画像のように完全に機能します。 ここに画像の説明を入力 ここに画像の説明を入力

しかし、これswitchDialog使用して追加するとm_dialog.setContentView(R.layout.mylayout);、スイッチは次のようになります。これが私が追加しmylayout.xmlたファイルであることに注意してください。layoutswitch

ここに画像の説明を入力

5.0未満のAndroidバージョンでは、ロリポップswitchは正常に動作しています。何らかの理由Theme.Holo.Lightで、アプリケーションで を使用しているため、 を使用できないことに注意してくださいSwitchCompat

同様の質問がここで尋ねられたことを知っています Android 5.0 をクリックすると、スイッチがクラッシュします

また、ここで報告されています https://code.google.com/p/android-developer-preview/issues/detail?id=1704activity layout上記のリンクに記載されている回避策を試して、サムとトラックの描画可能な画像を追加しましたが、同じスイッチが機能しているのに機能していない理由がわかりませんDialog

誰でもこれで私を助けてもらえますか?

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

android - モバイルデータスイッチがオンかオフかをプログラムで確認します(データ接続を確認したくない)

モバイルデータスイッチがオンかオフかをプログラムで確認する方法。

データ接続がオンになっているかどうかを確認する方法を知っています。しかし、私はそれを望んでいません。

ユーザーがそのトグルスイッチまたはチェックボックスをオンにしてデータ接続を開始したかどうかを確認したい。

設定で切り替えるユーザーの切り替え後にイベントまたはブロードキャストはありますか

そのスイッチまたはチェックボックスを有効にしてから、実際にデータ接続が開始されるまでに 5 ~ 10 秒かかるためです。