問題タブ [subitem]

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

android - 配列でサブアイテムを追加する方法

リストビューを含み、サブアイテムの下にそのボタン以上のことを言う単純なアプリケーションを作成したいと考えています。

この場合、サブアイテムで「こんにちは」と「サブこんにちは」と大きく言います。

別のクラスを作成する必要がある場所を読みましたが、コードを取得するのは困難です。

配列ごとに (私のコードのように) 配列をウォークし、それらを組み合わせてアイテムを伝える簡単な例はありますか?

私はこのようなものが欲しい: (ペイントでそれを行う)

ここに画像の説明を入力

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

android - リストビューでサブアイテムを取得する

ITEM のリスト ビューでフィードのタイトルを取得しますが、そのリスト ビューの SUBITEM で説明、画像、およびリンクを取得したいと考えています。手伝って頂けますか?これは私が持っているものです:

1)ListViewインMainActivity

2)RSSItem

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

c# - ヘッダー テキストの配置を変更せずに、Windows フォーム C# のリストビュー列のテキストを右に配置します。

Win7 の C# 2008 (Net 2.0) に System Windows Forms ListView があります。これには 4 つの列があり、小さなアイコン、fullrowselection がオン、hideselection false、showtooltips true の詳細モードになっています。

3 番目の列は、他の列のように左ではなく、右に配置された唯一の列です。対応するデザイナー プロパティを、論理的な textalignment right に設定しました。しかし、Microsoft はここでほとんど期待を裏切りません。Microsoft Visual Studio も列の見出しを右に揃えますが、これは望ましくありません!!! すべての要素のみが列 3 で右揃えになり、すべての列の見出しテキストはすべて左揃えのままになります。これは、デザイナーの設定ではできないようです。

Googleで長い間検索したところ、これが見つかりました-コードはアイテムを希望どおりに整列させますが、アイテムのテキストが消えて再び表示され、強調表示と選択が部分的に機能しませんListViewが部分的にまたは全体で消え、テキストがレンダリングされます奇妙でシャープでないなどなど - 以下のコードを適用した後、ListView はデフォルトの動作を停止しました。この問題を解決するにはどうすればよいですか (Ownerdraw では、以下のコードが true に設定されています。Fullrowselect、hideselection false、および detailsmode がオンになっています)。基本的に、列 3 のサブ項目のみを、列ヘッダーの textalignment を変更せずに希望どおりに配置する必要があります。他のすべてはデフォルトの描画になります。描画を変更したくありません。配置のみが、説明したカスタムのものになります。その上。

0 投票する
3 に答える
7861 参照

android - Android の ListView にサブアイテムを動的に追加する

ListView に情報を動的に追加しようとしています。追加する情報は、「デバイス名」(メイン項目)と「MAC アドレス」(サブ項目)です。オンラインの例を以下に示します。注: 項目 1 をデバイス 1 の名前に置き換え、サブ項目 1 をデバイス 1 の MAC アドレスに置き換えたいと考えています。これは、デバイスがスキャンされるときにリストが読み込まれるため、動的に実行する必要があります。

有効な XHTML.

これが繰り返しとしてマークされる前に、次の質問を見ましたが、助けにはなりませんでした: AndroidにListView サブアイテム テキストを追加する、 ListView にサブアイテムを追加する方法 、 ListViewアイテムとサブアイテムを追加する方法

これらの質問を読んで得た結論は、カスタムを実装してメソッドArrayAdapterをオーバーライドする必要があるということです。getView()2 つのテキスト ビューを含むカスタム レイアウトを作成しました。

cyan_list.xml

次に、Activity クラスでカスタム ArrayAdapter を作成しようとしましたが、public View getView(final int position, View convertView, ViewGroup parent)メソッドに何を入れればよいかわかりません。さらに、テキストビュー サブアイテムを追加するだけの場合、カスタム ArrayAdapter を作成する必要がありますか?

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

c# - リストビューでサブアイテムを選択して値を変更する

次のような「詳細」モードのリストビューがあります。

非常に単純ですが、私が実行している問題は、実行時にリストで「Subitm1」を選択できないことです。最初の列のすべての項目を選択して強調表示できますが、2 番目の列の項目をクリックしても何も起こりません (最初の列のように項目が強調表示されると思います)。

具体的には、ユーザーがサブアイテムをダブルクリックして、リストビューでその値を直接変更できる機能を追加しようとしています。ここに欠けている特定の設定はありますか?