問題タブ [android-tablelayout]
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 - Android のスクロール可能なテーブル
コンテンツが水平方向と垂直方向に大きすぎる場合、このテーブルをスクロールするにはどうすればよいですか?
android - スクロール可能なTableLayoutを作成するには?
ここの XML コードを見てください。
私のコードはそれよりもはるかに長いですが、不要な部分を削除しただけです。問題は、これTableLayout
をスクロール可能にして、すべてのものを表示できるようにすることです。
TableLayout
スクロール可能にするために、この行を入れようとしました:
しかし、それは仕事をしません。方法はありますか?
android - Android で動的行を含むテーブルを作成する方法
私はアンドロイドが初めてで、次のパズルで立ち往生しています。
Android で次のようなテーブルを作成する必要があります。
カテゴリー | アイテム名 | 取得マーク | マックスマーク|
行 1 の情報
Row2 情報
私が直面している問題は、アイテムの数に応じて、これらの行をその場で作成する必要があることです。
いろいろ調べたところ、非常に一般的なテーブル レイアウト情報や、動的テーブルの作成方法を示していないテーブル レイアウト情報が見つかりました。
PS 十分なポイントがないため、テーブルの正確な写真を添付できません
java - Android アプリの列の背景色を変更するにはどうすればよいですか
私の Android アプリには、7 つの列を持つテーブルがあります。表の内容が更新されたときに、これらの列の背景色を変更したいと考えています。main.xml で列を指定する方法と背景色を変更する方法を教えてください。ありがとう。
投稿された main.xml を編集...
編集:
これは、個々のテキストビューではなく列全体を強調表示する理由の例です。個々のテキストビューを強調表示すると、サイズが異なるため、その列の最も広いテキストビューの幅に拡張されません。テキストビューのサイズを各列の最も広いテキストビューのサイズに合わせて変更する方法を誰かが知らない限り。誰かがこれを知っているなら、投稿してください。
編集:layout_weight プロパティを TableRow タグに追加した結果...
私も同じことを試しましたが、代わりに layout_weight プロパティを TextView タグに追加しました。これが結果です...
android - テーブルレイアウトの微調整。出来ますか?
動的コンテンツを含む 5 つの列と多数の行を含むテーブル レイアウトがあります。
各列は、その列のすべてのセルの最大の幅を取ることに注意してください。
水平スクロールはしたくありませんが、合計幅を超えたことを検出して、列の 1 つを削除できるようにしたいと考えています。
これは可能ですか?
android - すべてのビューを 1 つのテーブル行に収める
スピナーボックスと他の TextView を画面から押し出さないように、 TextView を TableView に入れようとしています。layout_width を変更しようとしましたが、うまくいきませんでした。また、TableRow の layout_width を変更しようとしましたが、それも機能しません。では、行の一番左の textView のテキストをどのように合わせることができますか?
現在、次のようになっています。
最上部のスピナーには、左側に数字があるはずです。私はそれを画面に押し付けようとしていて、3 つすべてが収まるようにしています。
android - テーブルレイアウトで4つのボタンで画面を埋める方法は?
私は次のレイアウトを持っています
どちらがアウト
4 つのボタンを拡大して画面全体に表示するにはどうすればよいですか?
android - TableLayout を使用した列のスパン
TableLayout のドキュメントには、「HTML と同様に、セルは複数の列にまたがることができます」と書かれています。しかし、私はそうする方法を見つけることができません。
具体的には、2 つの列を持つ 1 つの行と 1 つの列を持つ別の行があります。1 列の行がテーブル全体にまたがるようにします。簡単に見えますが、わかりません。
android - テーブル行の onContextItemSelected メソッド
1 つのテーブルを含むアクティビティを作成しています。行を選択するときに、コンテキスト メニュー オプションを使用して行を更新または削除したいと考えています。テーブルは TableLayout ビュー内にあります。各行は TableRow ビューとして TableLayout に追加されます。また、各 TableRow についても、registerForContextMenu(tr); を使用してコンテキスト メニューに登録しました。
行を選択するとコンテキストメニューオプションが表示されますが、問題は選択した行の番号が必要なことです。これは onContextItemSelected( MenuItem item ) メソッドの次のソース コードで実現できると考えました。
ただし、AdapterContextMenuInfo は常に null です。
他の方法でテーブル行を達成できますか?
android - プログラムによる Android TableLayout
XMLファイルを使用してUIを作成する方法を学びましたが、特にLinearLayout以外でXMLファイルを使用せずにプログラムで行う方法を教えてください。