問題タブ [android-togglebutton]

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

android - Toggle Status を使用してアクティビティを呼び出せません

私はToggle buttonother を呼び出すactivityために使用し、通常のAndroidボタンで使用するコードを使用して、次のような別のアクティビティを呼び出しています:

チェックステータスを「true」および「false」として取得していますが、 MapActivityToastを呼び出すことができません

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

android - 別のトグルボタンをクリックしてトグルボタンの状態を変更する方法

したがって、画面に2つのトグルボタンがあるこの状況があり、トグルボタン1を押すと、トグルボタン2の現在の状態に関係なく、トグルボタン2の状態を変更し、トグルボタン2を押すと状態のみを変更したいそのボタン自体の。

私はすでに ToggleButton.setChecked を試しましたが、これはトグルボタンの状態を「true」から「false」またはその逆に変更するだけです。

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

android - トグルボタンアンドロイドの状態を確認する

私はAndroidが初めてで、開発者のWebサイトでこれに関するコードを実際に取得していません。トグルボタンの状態がオンかオフかを確認したいだけです。次のシナリオがあります

そして、ガイドが示唆する方法

そのため、トグル ボタンがオンかオフかを確認して、if または else 内のコードを実行するかどうかを決定できるようにします。残念ながら、Android ガイドが提供するメソッドは void であるため、ブール値は返されません。どうすれば状態を確認できますか?

0 投票する
5 に答える
948 参照

android - onResume() で ToggleButton を処理する

Timer状態を使用してそのタイマーを使用および制御するプログラムを作成しましたToggle

Toggle'sデフォルトの状態は ですOFF。トグル状態を からOFFON Timer変更すると、再び に変更するOFFと、要件に従って停止しTimerます。

しかし、問題は、私TimerON他のアクティビティに切り替えてから、もう一度come backに切り替えてからToggleActivityトグル状態を変更したときに始まります-それはまだ実行されています...ONOFFTimer

注:使用finish()またはback押すと、代わりIntentToggleActivityすべてが正常に機能しますが、使用するとIntentそのような問題に直面します..

ToggleActivity.java:

SwitchActivity.java

activity_toggle.xml

activity_switch.xml

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

android - 条件に従ってトグルボタンが機能しない

.mp3 を再生および停止するためのトグル ボタンがあります。音楽は停止しましたが、ボタンのチェックを外すと、mp3 が再び開始されません。

これが私のコードです:

私のログです。

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

android - カスタマイズされたスイッチ トグル ボタン

Androidでスイッチをカスタマイズしたくありません。問題は、デフォルトのボタンが自分のドローアブルをオーバーレイすることです。

私が何をした:

  1. 独自のグラフィックを作成する (2 グラフィック)
  2. drawable フォルダーに xml を作成します。これは次のようになります。
  1. 私のスイッチ定義は次のようになります。

しかし、私が得るのはこれです:

私のスイッチボタン

デフォルトのボタン (女性の「em」の上) を削除することは可能ですか?

前もって感謝します。

PS: 申し訳ありませんが、blockquote なしで Android xml を貼り付けることはできません。