問題タブ [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 投票する
2 に答える
5859 参照

android - プログラムでandroid.R.attr.listChoiceIndicatorMultipleを設定する場合のandroid.content.res.Resources$NotFoundException

ListViewにあるCheckedTextViewアイテムに「android:checkMark」属性をプログラムで設定しようとしています。アプリケーションを実行すると、次の例外が発生します。

ID#0x101021aのリソースは、android.R.attr.listChoiceIndicatorMultipleに対応します。これは、CheckedTextViewに渡す値とまったく同じです。

これはJavaからそれを行う方法ではありませんか?XMLレイアウトから目的の動作をトリガーしようとしました(そして成功しました):

問題は、コンパイル時にそれが必要かどうかわからないということです

また

したがって、実行時にこれらの値を設定する必要があります。

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

android - Android:CheckedTextView+SQLiteのListView、Adapterでチェックした行を表示?

非常に単純な「todo」リストを実装しようとしています。私は CheckedTextView の ListView を使用することにしました (id は checked_text です)。ListView はもちろん CHOICE_MODE_MULTIPLE を使用します。

現在、SQLite データベースを使用してリスト アイテムを保存しています。

リストを埋めるには、次のようなものがあります。


これは正常に機能しており、DB 内のすべてのアイテムを取得し、アイテムごとにテキスト DbAdapter.NAME を使用して CheckedTextView を作成します。

しかし、本当に必要なのは、テキストとチェック済みの状態の両方を取得し、それに応じて行をチェックすることです。

DbAdapter.CHECKED を使用して DB から状態 (整数 0/1 として) を取得できるとしましょう。ジョブを完了するカーソル アダプターを実装するにはどうすればよいでしょうか?

どこでも検索しましたが(たとえば、この質問は混乱しています)、この問題を解決するものは何も見つかりませんでした。うわー。最初はとても簡単に思えました。

ありがとう、
ステファノ


@Bert F:
ありがとう、これは私がリストを埋めるために使用している方法です:

さて、テストとして、何が起こっているのかを印刷しています。
リストに要素を 1 つ追加すると、次のように表示されます。

で、調べたら..

チェックされていないと言っているという事実はさておき、なぜ何度も発砲しているのでしょうか。私はちょうど1つのアイテムを持っています:I


編集:醜い解決策

私が持っているリストをロードするときに2つのエントリ(最初に選択された2番目ではない)の場合:

乾杯。

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

android - チェックされたテキストビューを使用したリストビュー

2 つの質問があります。

  1. で使用CheckedTextViewしていListViewて、クラスがActivity(ではなくListActivity) 拡張するだけの場合、 の下の下部に別のボタンがあるためListView、 でチェックボックスが選択されているときに、どのイベントをリッスンする必要がありCheckedTextViewますか?

  2. を使用するようにクラスを拡張すると、イベントListActivityを使用できますonListItemClickよね? このタイプのレイアウトに新しいボタンを追加するにはどうすればよいですか?

これが私のコードです..

アップデート:::

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

android - listviewsetItemCheckedが機能しない

何らかの理由でsetItemCheckedが機能しません。誰かが私がtiを修正するのを手伝ってくれる?

これはリストアイテムです:

私を助けてください。

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

android - アイテムが選択されたら、リストビューのテキストを打ち消す方法

私はCheckedTextViewいくつかのアイテムを持っています。リストを選択したらテキストを取り消したいのですが、アプリをリロードするときに取り消しを行う必要があります。私のxmlには次のコードが含まれています

私のアクティビティには次のコードが含まれています:

それを行う方法があれば、私を助けてください。

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

android - CheckedTextView アイコンが GridView の別の要素にジャンプするのはなぜですか?

要素が を含むおよび にGridView基づいているがあります。FrameLayout の xml ファイルは次のとおりです。FrameLayoutImageViewCheckedTextView

編集:これは、getView()各要素に使用するアダプターのメソッドです:

私のアクティビティ クラスでは、コンテキスト メニューをロードし、オプションを選択したら、その要素を次のようにCheckedTextView表示します。GridView

したがって、この時点から次の 2 つのことが潜在的に発生する可能性があります。

1)位置0の要素を選択すると、CheckedTextViewが表示されますが、GridViewを下にスクロールすると、別の要素(位置17など)にもCheckedTextViewが表示されます。これは、下に向かって下にスクロールすると、ランダムな要素で続きます。

2) 下に向かって要素を選択し、上にスクロールして戻り、いずれかのメソッドを実行してすべての CheckedTextView を非表示にするNullPointerExceptionと、下の要素に対して a がスローされます。これはView selected =gridView.getChildAt(position);、selected が null になる時点で発生します。

何が起きてる?これらのランダムな CheckedTextView が表示されるのはなぜですか? また、例外が発生するのはなぜですか?

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

android - 奇妙な UI 動作のチェック/チェック解除

奇妙な UI 動作の問題に直面しています。*listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);* を設定すると、onListItemClick が正しく動作しません...ここで何か不足している場合はお知らせください。

次の行にコメントすると

この UI は期待どおりに機能しますが、コードの次の部分が機能しません

Listbox.java

MyCursorAdapter.java

main.xml

fetchrow.xml

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

android - ExpandableListViewとCheckTextView/Checkbox間のAndroidの互換性

カテゴリの展開可能なリストビューを持つアクティビティを作成しました。それらの一部はサブカテゴリとして表示されます。それらはすべてチェック可能である必要があります。私はサブカテゴリ、checkedTextViewに使用しました。カテゴリには、textViewとチェックボックスを使用しました。これは、カテゴリ名をクリックすると、それを展開する必要があるためです(結局、展開可能なリストビューです!)。選択のために、リストビューは「複数選択モード」にあります。チェックされた項目のリストとしてのアダプター、およびgetchild / getgroup view()で、チェックボックス(またはcheckedtextview)を(リストビューの)sparsebooleanarrayによって指定された状態に設定しました。チェックボックスごとに私はします:

したがって、チェックボックスをオンにすると、リストビューのどの位置にあるかがわかります。

しかし、私はその実装に多くの問題を抱えています(与えられた位置が良くないなど)。フラットリストの位置を取得するために拡張可能なリストビューの方法を使用しますが、拡張可能なリストビューはchoiceModeまたはselectionと実際には互換性がないようです...

これは正しいですか ?誰かがすでに同様のプロジェクトを機能させるのに苦労しましたか?

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

java - AndroidTextViewに表示設定を追加する

私はAndroidNotepadチュートリアルの修正バージョンに取り組んでいます。次のコードは、基本的にすべてのノートのタイトルをテーブル画面に表示するfillData関数からのものですが、わずかに変更されています。

notes_row.xmlファイルは非常に単純です。

How can I add @+id/text1 to this XML file so that when the KEY_SPECIAL field is set to true (or 1), the TextView is bolded? What if I want to use CheckedTextView and get the checkmark instead of bold? How do I write the XML file to look for that input to determine if it's checked originally?

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

android - Android checktextview の使い方

タイトルはそれ自体を物語っています。私はいくつかの記事、トピックを読み終えましたが、checkedtextview の使い方がまだわかりません。チェック可能なアイテムを含むリストビューが必要です。次のコードでは、リストビューを使用して文字列配列を設定しています。しかし、それをcheckedtextviewに変更するにはどうすればよいですか?

削除.xml:

delete_lv.xml:

削除.java: