問題タブ [oncheckedchanged]
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 - チェックボックスのデフォルト値とOnCheckedChangeListener
これはそれほど問題ではありませんが、私はこれを行う正しい方法を見つけようとしています。
私は次の状況にあります:
私が抱えている「問題」はsetChecked(true)
、onCheckChangedを呼び出すことですでに起動することです。レイアウトを膨らませるCheckBox
と、はfalse設定で初期化され、それをtrueに変更するのは実際にCheckedChanged
イベントだと思います。
もちろん、初期値を設定した後で順序を変更してリスナーを割り当てることもできますが、さまざまなコンポーネントの初期値を渡しながら、レイアウトを膨らませる方法はありますか?それらは動的であるため、settings.xmlの特定の値に値を固定することはできません
乾杯
c# - TreeView で一度に 1 つのチェック済みノード
多くTreeView
のノードを含むデータベースからデータが取り込まれています。各ノードにはいくつかの子があり、2 つの深さのような固定された役割はありません。非常に深い場合があります。
TreeView
CheckBoxes
areを想像してみてください。一度に 1 つのノードをチェックしRadioButtons
たいだけです。TreeView
イベントを試してみAfterCheck
ましBeforeCheck
たが、永久ループに陥ってしまいました。どうすればよいですか?
チェックしたノードをチェックしたままにして、他のすべてのノードのチェックを外したいのですが、できません。あなたのスマートポイントを待っています。ありがとう。
これが私が試したコードですが、例外が発生しました.StackOverflowStackOverFlow
でチェックしてくださいと言っているのかもしれません:D
android - 展開可能なリストのチェックボックスの onCheckedChangeListener
カスタム グループ ビューと子ビューを含む展開可能なリスト ビューを作成しました。各グループと子にはチェックボックスがあります。グループと子にそれぞれカスタム onCheckedChangedListener を設定する方法を教えてください。チェックボックスがチェックされている場合、親ビューのタグを取得したい。
android - Androidのチェックボックスのoncheckedchangelistener
私のアプリケーションでは、チェックボックスが動的に追加されています。アプリケーションで、チェックボックスの1つをクリックしてから[OK]ボタンをクリックすると、いくつかの操作を実行しています。以下はコードです。チェックボックスをクリックしても機能しません。私は何をすべきか教えてください。
android - Android - setOnCheckedChangeListener での NullPointerException
AlertDialog
を追加RadioButton
してカスタマイズし、ユーザーからの情報を求めようとしていCheckBox
ます。ただし、ダイアログをロードするとアプリがクラッシュし、ラジオ ボタンとチェック ボックスの両方NullPointerException
に追加すると発生します。setOnCheckedChangeListener
詳細については、以下のソース コードとエラー ログをご覧ください。
Logcat に表示されるエラー:
02-15 13:07:04.182: E/AndroidRuntime(1795): 致命的な例外: メイン 02-15 13:07:04.182: E/AndroidRuntime(1795): java.lang.RuntimeException: アクティビティ ComponentInfo{com を開始できません。 hanu.hgourmet/com.hanu.hgourmet.DashboardActivity}: java.lang.NullPointerException 02-15 13:07:04.182: E/AndroidRuntime(1795): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) で 02 -15 13:07:04.182: E/AndroidRuntime(1795): android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 02-15 13:07:04.182: E/AndroidRuntime(1795): android.app で.ActivityThread.access$600(ActivityThread.java:141) 02-15 13:07:04.182: E/AndroidRuntime(1795): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 02-15 13: 07:04.182: E/AndroidRuntime(1795): android.os.Handler で。dispatchMessage(Handler.java:99) 02-15 13:07:04.182: E/AndroidRuntime(1795): android.os.Looper.loop(Looper.java:137) 02-15 13:07:04.182: E/ AndroidRuntime(1795): android.app.ActivityThread.main(ActivityThread.java:5039) 02-15 13:07:04.182: E/AndroidRuntime(1795): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で02-15 13:07:04.182: E/AndroidRuntime(1795): java.lang.reflect.Method.invoke(Method.java:511) 02-15 13:07:04.182: E/AndroidRuntime(1795): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 02-15 13:07:04.182: E/AndroidRuntime(1795): com.android.internal.os.ZygoteInit.main(ZygoteInit) .java:560) 02-15 13:07:04.182: E/AndroidRuntime(1795): dalvik.system.NativeStart.main(ネイティブ メソッド) 02-15 13:07:04.182: E/AndroidRuntime(1795): 原因に:java.lang.NullPointerException 02-15 13:07:04.182: E/AndroidRuntime(1795): com.hanu.hgourmet.DashboardActivity.onCreate(DashboardActivity.java:60) 02-15 13:07:04.182: E/AndroidRuntime (1795): android.app.Activity.performCreate(Activity.java:5104) 02-15 13:07:04.182: E/AndroidRuntime(1795): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) で02-15 13:07:04.182: E/AndroidRuntime(1795): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) 02-15 13:07:04.182: E/AndroidRuntime(1795): ... 11 more 02-15 13:11:23.641: E/AndroidRuntime(1865): FATAL EXCEPTION: main 02-15 13:11:23.641: E/AndroidRuntime(1865): java.lang.RuntimeException: Unable to start activity ComponentInfo{ com.hanu.hgourmet/com.hanu.hgourmet.DashboardActivity}: java.lang.NullPointerException 02-15 13:11:23.641: E/AndroidRuntime(1865): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) 02-15 13:11:23.641: E/AndroidRuntime(1865): android .app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 02-15 13:11:23.641: E/AndroidRuntime(1865): android.app.ActivityThread.access$600(ActivityThread.java:141) 02-15 13: 11:23.641: E/AndroidRuntime(1865): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 02-15 13:11:23.641: E/AndroidRuntime(1865): android.os.Handler で.dispatchMessage(Handler.java:99) 02-15 13:11:23.641: E/AndroidRuntime(1865): android.os.Looper.loop(Looper.java:137) 02-15 13:11:23.641: E /AndroidRuntime(1865): android.app.ActivityThread.main(ActivityThread.java:5039) 02-15 13:11:23.641:E/AndroidRuntime(1865): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 02-15 13:11:23.641: E/AndroidRuntime(1865): java.lang.reflect.Method.invoke(Method. java:511) 02-15 13:11:23.641: E/AndroidRuntime(1865): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 02-15 13:11:23.641: E/AndroidRuntime (1865): com.android.internal.os.ZygoteInit.main (ZygoteInit.java:560) 02-15 13:11:23.641: E/AndroidRuntime (1865): dalvik.system.NativeStart.main で(ネイティブメソッド) 02-15 13:11:23.641: E/AndroidRuntime(1865): 原因: java.lang.NullPointerException 02-15 13:11:23.641: E/AndroidRuntime(1865): at com.hanu.hgourmet .DashboardActivity.onCreate(DashboardActivity.java:60) 02-15 13:11:23.641: E/AndroidRuntime(1865): android.app.Activity.performCreate(Activity.java:5104) 02-15 13:11:23.641: E/AndroidRuntime(1865): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 02-15 13:11:23.641: E/AndroidRuntime(1865): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) 02-15 13:11:23.641: E/AndroidRuntime(1865): ... 11 もっと見る
ここで問題を見つけるのを手伝ってください。助けてくれてありがとう!
android - android:XMLでRadioGrouponCheckChangedを定義する
onCheckChanged
アンドロイドのレイアウトxmlファイルでメソッドを定義できるかどうか疑問に思っていましたRadioGroup
か?現状では、私はこれをプログラムで行いました
rgroup.setOnCheckedChangeListener(this);
その後、私のメソッドをコーディングするonCheckedChanged()
と、意図したとおりに完全に機能します。Button
繰り返しになりますが、、 (android:onClick=methodName
)のようなXMLでそれを実行できるかどうか疑問に思っています
c# - oncheckedchangedは、GridViewにあるときにCheckBoxに対して起動しません
GridView内にあるのOnCheckedChanged
イベントを発生させようとしています。asp:CheckBox
しかし、それをGridViewに入れると、コードビハインドでOnCheckedChangedが起動されません。
グリッドビューの外に同じチェックボックスを配置すると、まったく問題ありません。
関数をとして設定しようとしましたが、それも機能RowCommand
しません。
これが私のチェックボックスです:
これは、CheckBoxを任意のビューでラップしようとしている場合にのみ発生するように思われます。
誰か提案はありますか?私は非常に多くの異なる解決策をグーグルで検索しましたが、何も機能していないようです(それらは主に...またはenableviewstateをtrueとして追加するように私に言っています)AutoPostBack
。true
前もって感謝します!
java - Androidで「onCheckedChanged」メソッドでswitchステートメントを使用するには?
私はこれを機能させるために何年も努力してきましたが、両方のcheckedChangedを1つのOnCheckedChangedメソッドに入れることができるようにしたいと考えています。私がこれまでに持っていたものは機能しませんが、以前は 1 つのケースだけであったため、switch ステートメントが機能しませんでした。私のコードを見て、それを修正して機能させる方法を教えてください。
コードは次のとおりです。
これは私が得る logcat です:
android - アダプター ビュー、Android、ArrayAdapter、onCheckedChanged、OnCheckedChangeListener でチェックボックスのリスナーを追加する方法
ArrayAdapter を介して小さな xml サブビューによって設定される listView があります。各小さなビューには、チェックボックスとその横にある文字列ラベルの 2 つしかありません。
ユーザーがチェックボックスをオンまたはオフにするイベントをキャプチャする onCheckedChanged リスナーを設定したいと考えています。
たとえば、ここに示されているリスナー:
}
リスナーのコードはどこに置くのですか? どうすれば設定できますか?
ArrayAdapter のコード:
android - ダイアログ インターフェイスの CheckBox エラー
見つからないちょっとした問題に奮闘中!私の主な活動では、アラートダイアログを表示し、ユーザーがダイアログを再度表示したくない場合はチェックボックスを付けたいと考えています。
チェックボックスなどを使用してダイアログを表示させることができますが、何らかの理由で OnCheckedChangeListener を CheckBox に追加しようとすると、アプリケーションが起動する前に閉じます :(
私のコードの関連部分は次のとおりです。
SharedPreferences の変数を初期化します。
OnCreate の内部:
showAlertDialog() 関数:
ご助力ありがとうございます!アプリケーションが終了する理由がわかりません。
役立つ場合は、logcat を次に示します。