問題タブ [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 XML TableLayoutの問題:水平スクローラーが画面の右側の外に出る
2列目にtableRowと水平スクロールビューを持つTableLayoutがありますが、右側が常に切り取られます。tableRowが1つしかない場合は機能しますが、そうでない場合は画面の表示領域を超えます。問題を簡単に切り分けるために、犯人を含む xml ファイルを用意します。基本的なようですが、これを機能させようとして非常にイライラしています。
. 何らかの理由で、Stackoverflow でコードが正しく表示されません。ペーストビンがあります。 リンクテキスト
android - Android:一括有効化/無効化ボタン
ダイヤルパッドとは異なり、TableLayout内に多数のボタンを配置するアクティビティがあります。一部の操作中に、ボタンを一時的に無効にする必要があります。不愉快なことTableLayout.setEnabled(false)
に、ネストされたボタンには何の影響もありません。私は個々のボタンを設定することに固執していますか、それとも同じことを達成するための気の利いた(より良い)方法がありますか?
html - 複雑なテーブルのセマンティックHTMLマークアップ
次のようなテーブルを記述するためにどのHTMLタグを使用しますか。
そして2番目のもの:
(高レベルのアクセシビリティを想定)
android - コードからtableLayoutを変更するAndroidが機能しない
テーブルの行をコードから置き換えると奇妙な問題が発生しました。
私の XML コードは次のようになります。
アクティビティが作成されると、TableRow を TableLayout の "columnheadings" に正常に挿入できます。
テーブル列の内容 (および幅) は動的に計算されます。
ListView の Adapter 内で更新がある場合は、TableLayout も再描画します。この目的のために、アクティビティへの参照を使用してアダプターを作成しています。
アダプター内から、たとえば列のテキストを正常に変更できます。
私がやろうとしていること(成功せずに):
残念ながら、現在のテーブル行が削除されるだけです。新しい行は、アダプターから tableLayout に追加されません。
助言がありますか ?
c# - TableLayout のセルの表示/非表示
C# Winform:
私のtableLayoutには1列しかありませんが、3行あります。行を表示/非表示できるようにしたい。行を非表示にするのに最適ですが、もう一度表示するにはどうすればよいですか? 高さをハードコードされた数値に設定しますか? 良い考えではありません...
これを達成するために何を提案しますか?
android - TableLayout で 2 つのボタンの位置を入れ替えます
次のレイアウトがあるとします
button01
の位置をと交換するにはどうすればよいbutton02
ですか? また、との交換button01
にも機能しbutton05
ますか?
これまでに試したことを尋ねる前に、どこから始めればよいかさえわかりません。私はグーグルで調べましたが、私が見つけた唯一の答えは約AbsoluteLayout
でした。これは私が必要としているものではありません.
android - TableLayout 内のすべての TableRow を取得します
TableLayout ですべての TableRow を取得する方法を何時間も探していました。行を動的に追加および削除する方法は既に知っていますが、すべての行をループして、それらの一部を選択的に削除する必要があります。
回避策を思い付くことができると思いますが、アプリでの雑なハッキングを回避しようとしています。
android - Android TableRow - ビューを特定の位置に動的に追加する方法は?
TableLayout を動的に構築しています。そして、TableRow には特定の列位置にギャップがある必要があります。
たとえば、行には ImageView が 3 と 5 の位置にあり、次の行には ImageView が 1、2、4 の位置にある必要があります。私は使用しようとします:
しかし、実行時に IndexOfBoundException が発生しました。
ERROR/AndroidRuntime(771): 原因: java.lang.IndexOutOfBoundsException: index=2 count=0
任意の提案をいただければ幸いです。
ありがとうございました。
android - TableLayout「スタッカブル」へのTextViewの追加
わかりました、私の問題は、n-TextViewsがあり、それらがプログラムでTableLayoutに追加されることです。これらのTextViewまたはTableLayoutのスタイルを設定するかどうかはまったく関係ありません。何かを追加するたびに、他のTextViewの後にTextViewが下部に追加されます。これらのビューには可変幅があり、テキスト長といくつかのピクセルから計算されます(WRAP_CONTENTは100%幅になりました...)。
実際、TableLayoutは必要ありません。私はまだあなたが望むものにそれを変えることができます。もちろん、それらのTextViewがWRAP_CONTENTを幅として取得できるとさらに良いでしょう。
編集:ところで。direction = "horizontal"のLinearLayoutは、最初のコレットにTextViewsを追加しますが、最後には次の行に折り返さず、右側に追加するだけで、次のように分割されます。
android - TableLayoutに埋め込まれたScrollViewがRelativeLayoutに埋め込まれ、外部のListViewが機能しない
ListViewを追加する前に、TableLayoutの高さを「fill_parent」ではなく「wrap_content」に変更すると、ScrollViewが正しく表示されました。これが私のXMLです:
「wrap_content」があり、表示が斜めになっていると、ScrollViewが表示されません。何か案は?