問題タブ [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.

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

android - android XML TableLayoutの問題:水平スクローラーが画面の右側の外に出る

2列目にtableRowと水平スクロールビューを持つTableLayoutがありますが、右側が常に切り取られます。tableRowが1つしかない場合は機能しますが、そうでない場合は画面の表示領域を超えます。問題を簡単に切り分けるために、犯人を含む xml ファイルを用意します。基本的なようですが、これを機能させようとして非常にイライラしています。

. 何らかの理由で、Stackoverflow でコードが正しく表示されません。ペーストビンがあります。 リンクテキスト

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

android - Android:一括有効化/無効化ボタン

ダイヤルパッドとは異なり、TableLayout内に多数のボタンを配置するアクティビティがあります。一部の操作中に、ボタンを一時的に無効にする必要があります。不愉快なことTableLayout.setEnabled(false)に、ネストされたボタンには何の影響もありません。私は個々のボタンを設定することに固執していますか、それとも同じことを達成するための気の利いた(より良い)方法がありますか?

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

html - 複雑なテーブルのセマンティックHTMLマークアップ

次のようなテーブルを記述するためにどのHTMLタグを使用しますか。

そして2番目のもの:

(高レベルのアクセシビリティを想定)

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

android - コードからtableLayoutを変更するAndroidが機能しない

テーブルの行をコードから置き換えると奇妙な問題が発生しました。

私の XML コードは次のようになります。

アクティビティが作成されると、TableRow を TableLayout の "columnheadings" に正常に挿入できます。

テーブル列の内容 (および幅) は動的に計算されます。

ListView の Adapter 内で更新がある場合は、TableLayout も再描画します。この目的のために、アクティビティへの参照を使用してアダプターを作成しています。

アダプター内から、たとえば列のテキストを正常に変更できます。

私がやろうとしていること(成功せずに):

残念ながら、現在のテーブル行が削除されるだけです。新しい行は、アダプターから tableLayout に追加されません。

助言がありますか ?

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

c# - TableLayout のセルの表示/非表示

C# Winform:

私のtableLayoutには1列しかありませんが、3行あります。行を表示/非表示できるようにしたい。行を非表示にするのに最適ですが、もう一度表示するにはどうすればよいですか? 高さをハードコードされた数値に設定しますか? 良い考えではありません...

これを達成するために何を提案しますか?

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

android - TableLayout で 2 つのボタンの位置を入れ替えます

次のレイアウトがあるとします

button01の位置をと交換するにはどうすればよいbutton02ですか? また、との交換button01にも機能しbutton05ますか?

これまでに試したことを尋ねる前に、どこから始めればよいかさえわかりません。私はグーグルで調べましたが、私が見つけた唯一の答えは約AbsoluteLayoutでした。これは私が必要としているものではありません.

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

android - TableLayout 内のすべての TableRow を取得します

TableLayout ですべての TableRow を取得する方法を何時間も探していました。行を動的に追加および削除する方法は既に知っていますが、すべての行をループして、それらの一部を選択的に削除する必要があります。

回避策を思い付くことができると思いますが、アプリでの雑なハッキングを回避しようとしています。

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

android - Android TableRow - ビューを特定の位置に動的に追加する方法は?

TableLayout を動的に構築しています。そして、TableRow には特定の列位置にギャップがある必要があります。

たとえば、行には ImageView が 3 と 5 の位置にあり、次の行には ImageView が 1、2、4 の位置にある必要があります。私は使用しようとします:

しかし、実行時に IndexOfBoundException が発生しました。
ERROR/AndroidRuntime(771): 原因: java.lang.IndexOutOfBoundsException: index=2 count=0

任意の提案をいただければ幸いです。
ありがとうございました。

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

android - TableLayout「スタッカブル」へのTextViewの追加

わかりました、私の問題は、n-TextViewsがあり、それらがプログラムでTableLayoutに追加されることです。これらのTextViewまたはTableLayoutのスタイルを設定するかどうかはまったく関係ありません。何かを追加するたびに、他のTextViewの後にTextViewが下部に追加されます。これらのビューには可変幅があり、テキスト長といくつかのピクセルから計算されます(WRAP_CONTENTは100%幅になりました...)。

実際、TableLayoutは必要ありません。私はまだあなたが望むものにそれを変えることができます。もちろん、それらのTextViewがWRAP_CONTENTを幅として取得できるとさらに良いでしょう。

編集:ところで。direction = "horizo​​ntal"のLinearLayoutは、最初のコレットにTextViewsを追加しますが、最後には次の行に折り返さず、右側に追加するだけで、次のように分割されます。

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

android - TableLayoutに埋め込まれたScrollViewがRelativeLayoutに埋め込まれ、外部のListViewが機能しない

ListViewを追加する前に、TableLayoutの高さを「fill_parent」ではなく「wrap_content」に変更すると、ScrollViewが正しく表示されました。これが私のXMLです:

「wrap_content」があり、表示が斜めになっていると、ScrollViewが表示されません。何か案は?