私はAndroidアプリケーションで、調整可能な列と各列が線で囲まれている必要があります。テーブルレイアウトを使用してデータがテーブル形式で表示されますが、各列を線で囲む方法はわかりませんが、誰もがそれを知っていれば私を助けてください。AndroidでSpreadSheetの種類のディスプレイを作成する方法は?
答えて
使用TableLayout.LayoutParamsまたはTableRow.LayoutParamsを。彼らはあなたが必要と思われるViewGroup.MarginLayoutParamsを継承します。
TableRow.LayoutParamsとサンプルコードは次のようになります。あなたは、テーブルレイアウトに追加したときに
// you can also init values for width, height and weight here
TableRow.LayoutParams params = new TableRow.LayoutParams();
params.setMargins(LEFT_MARGIN, TOP_MARGIN, RIGHT_MARGIN, BOTTOM_MARGIN);
TextView textView = new TextView(this);
textView.setText("I'm in the table");
TableRow row = new TableRow();
row.addView(textView, params);
同じ原理が、TableLayout.LayoutParamsで適用することができます。
あなたはTableLayout
の背景色を設定し、TableRow
の余裕を与えることができます。
<TableLayout android:background="#000000">
<TableRow android:background="#ffffff" android:layout_margin="3dip">
<!-- etc. -->
おかげで、それはXMLを使用している間に有用であろうが、私は – Rajapandian
あなたは 'View'」を使用してJavaコード内の任意のアイデアを持っているpurpose.youダイナミックなレイアウトのためのJavaコードをTableRowsを追加してい'setBackgroundColor'と' MarginLayoutParams.setMargins'を使って同じコードを達成します。 –
I私はここに書いたオープンソースの基本スプレッドシート:
https://github.com/dennis-sheil/android-spreadsheet
を、それはまだ持っていない1つの基本機能:
あなたはMicrosoft Excelの事前-2007(.XLS)ファイルを読み込むことができますExcel 2007/2010(.xlsx)ファイルではありません。これは私がしばらくの間実施してきた機能です。これを行うためのコードベース(POI)がありますが、実装するのは複雑です。
この記事はとなりました。スプレッドシートのレイアウト例。たぶんそれは誰かにも役立つかもしれません。しかし、これは単なる例であり、一般的な目的のために更新する必要があります。返信用
http://www.codeofaninja.com/2013/08/android-scroll-table-fixed-header-column.html
- 1. 異なる種類の罫線を作成する方法
- 2. Androidでこの種のビューを作成する方法は?
- 3. 端末にMac OS Xの「エイリアス」種類のファイルを作成する方法は?
- 4. Typescript 2種類の共通プロパティを持つ型を作成する方法は?
- 5. 2種類のメジャーで複雑なツリーマップを作成する方法
- 6. ログバックで2種類のROOTロガーを作成するには?
- 7. ログイン時にアカウントの種類を取得する方法android sdk
- 8. 各ユーザーの種類ごとに別々のレイアウトを作成する方法
- 9. 2種類のデータ型を持つ動的配列を作成する方法
- 10. 種類の「任意」の種類を「UnsafeMutablePointer <Int16>」に変換する方法
- 11. GTK 1リストストア用に3種類のフィルタを作成する方法
- 12. Googleクラウドで新しいモデル(種類)を作成する方法Datastore
- 13. Android、リストアアダプターの種類別に
- 14. Android Vision Api - バーコードの種類を取得する方法をバーコードですか?
- 15. ディスプレイでこのレイアウトを作成する方法:テーブル
- 16. iPadでinputAvailableの種類を確認する方法は?
- 17. クエリでグループの種類を取得する方法は?
- 18. SQL Serverでジオメトリの種類を取得する方法は?
- 19. TPLでグローバルtry..finallyの種類を実装する方法は?
- 20. Laravel 5.2で列の種類を取得する方法は?
- 21. sails.jsでhttpリクエストの種類を制限する方法は?
- 22. Kubernetesジョブを作成すると、 'バッチ/種類:ジョブは複数の種類に一致します'
- 23. 種類は、「種類」タイプとのトラブルを有するタイプのラムダ
- 24. 登録している種類のアプリを作成する
- 25. この種類のカスタムビューをAndroidで作成することはできますか?
- 26. AndroidでのHDMIディスプレイの回転方法
- 27. IntelliJのアイデア:成果物の2種類を作成するには、
- 28. 1つのテーブルビューでさまざまな種類のセルを作成する方法は?
- 29. 式のパラメータの種類を変更する方法は?
- 30. Visual Studioでプロジェクトの種類を調べる方法は?
あなたはいくつかのコードスニペットを教えてください。 – Rajapandian