問題タブ [checkedtextview]

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

android - Android: CheckedTextView を動的に作成する

Androidで[新しい実装を作成せずに]CheckedTextViewを動的に作成するにはどうすればよいですか?

CheckedTextView は抽象的だと思われます...(まったく意味がありません)コンパイル時のエラーが発生し続けるため、「タイプ CheckedTextView をインスタンス化できません」

Android 1.5 の使用

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

android - Android CheckedTextView - checkMark を動的に設定する

CheckedTextView の checkMark の次の XML プロパティがあるとします。

checkMark プロパティを動的に (コードから) どのように設定できますか? Android にはこれに関するドキュメントがありますか?

使用: Android 1.5

注: Android XML リソース ファイルやドローアブルにアクセスできない通常の jar ライブラリを構築しているため、すべてをプログラムで作成する必要があります。

0 投票する
7 に答える
51318 参照

android - Android:CheckedTextViewをチェックできませんか?

最初は、テキストがチェックマークの左側に配置されるチェックマークが必要でした。このサイトを検索した後、最善の回避策は android:CheckedTextView? であることがわかりました。しかし、チェックマークはユーザーが手動で変更できないことがわかりました。それは設計によるものですか?

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

android - AndroidCheckedTextView-クリック時にチェック済みステータスを変更する

複数選択する必要のあるリストビューがあります(つまり、各リスト項目にはチェックボックスをオン/オフにすることができます)。リストビューはタブホストにあり、最初のタブのコンテンツです。

私の設定は次のようになります。

私のタブは次のように設定されています:

タブをクリックすると、新しいアクティビティServiceListが開始されます

ServiceListは次のように定義されます。

したがって、リストアイテムをクリックしてチェックボックスの状態を変更するまで、すべてが正常に機能します。

クリックイベントを処理するように設定されたコードの一部が問題を引き起こしています。

私の理解では、onListItemClickメソッドに渡されたView vはリスト要素を表すため、vをCheckedTextViewとしてキャストし、チェックされた値をtrueに設定しようとしていますが、これによりアプリがクラッシュします。ここで簡単なものが欠けていますか、それともこれを行うためのより簡単な方法がありますか?

ありがとう

ケビン

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

android - CheckedTextViewのリストの特定の行にプログラムでアクセスする - Android

CheckedTextViews のリスト内の特定の行にプログラムでアクセスして、テキスト ボックスの状態を変更することは可能ですか?

私のプログラムには、ユーザーが押すと状態を切り替えることができるいくつかの CheckedTextViews を持つリストビューがあります。

ユーザーがアクティビティを離れたときにチェックボックスの状態を保存したいので、onPause メソッドに次のように記述します。

これは非常に単純にリスト ビューを反復し、チェックされた項目を ArrayList に追加してから、その ID のリストをデータベースに保存します。

私の問題は、ユーザーがそのアクティビティに戻ったときにリストをリセットしようとすることです。

これまでの onStart メソッドで、データベースからチェック済みのアイテムを呼び出しましたが、リストビュー要素に返された ID をマーチする方法がわかりません。次のようなことができますか:

listView.getElementById(id_from_database).setChecked?

getElementById を使用できないことはわかっていますが、意味を示すためにここにあります

前もって感謝します

ケビン

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

android - Android:Checked ListView で特定の項目をチェックするにはどうすればよいですか?

一度に 1 つの項目しかチェックできない ListView を使用しています。これは私のカスタム list_row.xml です:

通常の配列アダプターを使用して、 onCreate() にリストを入力します。

リストが表示されたら、たとえば、リストの 5 番目の項目をチェック済みとして表示したいと考えています。どうすればこれを行うことができますか?CheckedTextView に setChecked() という関数があることは知っていますが、リストから 5 番目の項目を取得してこの関数を適用するにはどうすればよいですか?

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

android - Android listItem をクリックすると、間違ったチェックボックスがチェックされます

SimpleCursorAdapter を拡張してカスタム ListView を作成しました。結果は IMAGE + CheckedTextView (テキスト + チェックボックス) です。

アイテムを長押しすると、すべて正常に動作します。クリックしたアイテムの正しい ID と詳細を取得します。

アイテムをチェック済みとしてマークしようとすると問題が発生しますが、間違ったチェックボックスがチェックされます。

例:リストに 9 つの項目があり、1 から 9 の順に並べ替えられています。listItem 1 をクリックすると、9 行目のチェックボックスがチェックされます。項目 4 をクリックすると、6 行目のチェックボックスがチェックされ、中央の行をクリックするとチェックされます。

明らかに、ここに何かが欠けています:)行を長押しすると(contextMenuが開きます)、すべてがうまく機能します。

これはリスナーです:

どんな助けにも感謝します!

さらにコードを投稿する必要がある場合はお知らせください。

ありがとうございました!

ところで、複数をクリックすると... PARTYが続きます...明らかな順序はありません...

編集: アダプタ コード

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

android - Android ListView CheckedTextView 点滅

CheckedTextView に問題があり、解決策が見つからないようです。何が起こっているのか完全にはわかりません。

行に TextViews と CheckedTextView が含まれるカスタム ListView があります。

行.xml

MyAdapterView.java

メインの XML ファイルでは、ListView を に設定しましたandroid:choiceMode="multipleChoice"

だから私が欲しいのは、ListView行が長くて短いクリック可能になり、CheckedTextViewが個別のクリック実行になることです。これは、CheckedTextView のテキスト部分を除いて機能します。いずれかの CheckedTextView が押されるたびに、テキストが「ちらつき」ます。何が起こっているのかを正確に把握するために、ゆっくりとそれを行いました。CheckTextView を押し下げると、白いテキストが消えるか、黒に切り替わり (反転する可能性がありますか?)、離すと、テキストが再び表示され、チェックマークが切り替わります。ListView が押されたときの「ちらつき」効果はありません。

ここで何が起こっているかについてのアイデアはありますか?

ありがとう

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

java - android.R.layout.simple_list_item_checkedがListViewで切り替えられない

これが私のカスタムアダプタです:

今、これは視覚的に私が必要としていたものとまったく同じように見えます。問題は、リストビュー項目をクリックしたときにチェック状態を切り替えることができないことです。解決策はありますか?

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

android - すべてのチェックボックスをチェックする際の問題

2つの問題があります。

1つ目の問題。
私は CheckedTextView の "Select All" アイテムと、MutipleChoice のアダプターに設定された配列アイテムのリストを持っています。現在、CheckedTextView を選択して、配列項目のすべてのチェックボックスの状態を true/false に設定しようとしています。動作しますが、バグがあります。配列の最後の項目が true の場合、"SelectAll" を true にすると機能しますが、配列の最後の項目が false の場合は、すべての項目のチェックが外されます。私が望むのは、項目の状態のいずれかが false であっても、checkedtextview が true に選択されたときに true に設定されることです。

2番目の問題。
配列項目の状態がすべて true の場合、checkedtextview を true に設定できないようです。

私のやり方が間違っているのではないでしょうか?与えられた助けをいただければ幸いです..

これは、CheckedTextView「すべて選択」の私の方法です

これは、配列項目の状態を確認するためのコーディングです。

EDIT
これは私のメソッドを呼び出すための新しいコードです ctv.setOnClickListener(new View.OnClickListener() {

これはcheckedtextviewの私のxmlコードです