問題タブ [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.
android - 形状でスイッチボタンをカスタマイズするには?
このようなカスタマイズされたスイッチ ボタンを作成する方法:
「Jelly Bean Switch」で作ろうと思ったのですが、丸いコーダーやボーダー、フォントの色を変える方法がわかりません。
ご協力いただきありがとうございます。
android - Android スイッチのカスタム左右ドローアブル
次のようなカスタム スイッチを作成しようとしています。
私が必要だと感じているのは、それぞれが緑/白の状態の左/右のドローアブル、または選択肢を選択する必要があるときのドローアブルを備えた緑のアウトラインのようなものです。
このような投稿で私が理解できないのは、すべてのサンプル ドローアブルが右に傾斜しているにもかかわらず、「オン」ボタンが左に傾斜しているということです。
次の「親指」ドローアブルを試しています。
しかし、ドローアブルの端を切り取っているようです。トラックを次のように設定した場合:
それから私が得るのは細い線だけです。だから、私は次に何をしようとしているのか分かりません。
android - Android でのカスタム スイッチのスタイリング
で を作成しようとしてlistview
いますswitches
。それは働いています。しかし、私が期待したようにはなりませんでした。ON/OFF というテキストは円(スライダー)の内側に書かれており、後ろではなく、ぎこちなく見えます。スライダーの後ろにテキストを配置する方法が見つからず、検索してみましたが、私以外にこの問題を経験している人はいないようです。
また、カスタム スイッチを編集できる方法はありますか、それともandroid:background
私の研究に基づいて他の人が行っているように使用する義務がありますか。(私はPhotoshopが苦手なので、背景の使用を避けています)。
前もって感謝します!
android - 非同期タスクからスイッチ状態を変更できません
非同期タスク内からスイッチの状態を変更する必要があります。カスタム アダプタのスイッチに onClickListner() を設定し、その参照を非同期タスクに渡しています。私の非同期タスクでは、発行の進行状況と onProgressUpdate を使用してスイッチの状態を更新しようとしています。しかし、スイッチの状態は UI で変化していません。誰かがこれについて私を助けてもらえますか?
以下は私のコードです:
DeviceAdapter.java
DeviceStatusRefreshAsync.java
android - NullPointerException: 'void android.widget.Switch.setOnCheckedChangeListener
ツールバーでスイッチを参照しようとしていますが、ヌル ポインター例外が発生します。私はそれを間違って参照していると推測しています。私はかなり多くの実験をしましたが、実際に何が間違っているのかわかりませんでした。
これは私のスイッチ レイアウト xml です。
これは私のメニューxmlです:
主な活動コード:
私のスイッチリスナー:
例外トレース:
私の主な活動
android - Androidでスライドボタンを作成する方法は?
Androidでスライドボタンを作りたいのですが、
上にスライドすると、スライド中に画像を変更する必要があるため、ライト インジケータが点灯します。
トグルボタンとスイッチを試してみましたが、スライド効果がありませんか?
これに関する任意の提案。
android - スイッチの状態
ボタンの onClick メソッドでスイッチの状態を取得したい。実際には、共有設定を使用して保存ボタンを使用してスイッチの状態を保存したいと考えています。このために、保存ボタンの onClick メソッドで Switch の状態が必要です。
ここにいくつかのコードがあります.. これは onCheckedChanged メソッドです。
保存ボタンの onClick メソッドで boolean isChecked の値を取得したいのですが、どちらも onCreate 以外の異なるメソッドです。それが私が問題に直面している理由です。前もって感謝します!
android - Recyclerview内のアイテムのタッチイベントを処理する - Android
カスタム レイアウト (テキスト ビューとスイッチ) とカスタム アダプターを使用して単純な recyclerview を構築しています。
私の問題は、スイッチのクリック イベントを処理できないことです (これにより、状態がトグルされRecyclerView
ます) Switch
。
試行錯誤の末、スイッチのタッチリスナーも発火するのですが、スイッチがクリックされた場合にrecyclerViewのタッチのイベントを無効にしたいです。
これが私のレイアウトコードです:
これは私のアダプターコードです:
そして、これが私の recyclerView タッチハンドラーです:
そして、onCreate
メソッドで私はそれを呼び出します:
助けてください、私はすでに多くの解決策を試しましたが、残念ながら何もうまくいきませんでした.
前もって感謝します。
android - 確認ダイアログの後にのみ、スイッチのチェック済みステータスを反転する方法は?
私の問題は - をクリックすると<Switch>
、最初に切り替えられ、次にOnCheckedChangeListener
が呼び出されます。
私が欲しいのはこれです:
<Switch>
がクリックされた場合 --> AlertDialog を表示 --> yes または no が押された場合 --> setChecked(boolean)で ` を反転 [yes が押された場合は boolean = true、no が押された場合は false]。
問題:<Switch>
をクリックすると、自動的に反転します。最初に AlertDialog から yes または no で修飾したいと思います。