私は静的なレイアウトで静的なmain.xmlレイアウトに動的なテーブルレイアウトを追加する方法を教えてくれます。私はボタンとテキストビューを追加しました。私は動的なtablelayoutを.xml形式の特定の線形レイアウトに追加したいと思います。どのようにプログラムレイアウトをスタティックレイアウト(.xml)に統合するのですか?
答えて
動的にテーブルレイアウトを作成することができます。あなたはaddView()
方法使用してXMLで定義したレイアウトにそのテーブルのレイアウトを追加します。
例
//get the linearlayout from xml
LinearLayout linearLayout = (LinearLayout)findViewById(R.id.my_layout);
//dynamically create your table layout
TableLayout tablelayout = new TableLayout(this);
//add tablelayout to linearlayout
linearLayout.addView(tablelayout);
+1あなたに同意します。 –
そして、 'TableLayout'を動的に作成するには、' TextView view = new TextView(context); 'を使って新しいTextViewsを作成し、' tableLayout.add(view) 'のようにtableLayoutに追加します。新しい行が必要な場合は、同じことをしますが、新しい['TableRow'](http://developer.android.com/reference/android/widget/TableRow.html)を作成します。 – Jakar
を//これはXMLでレイアウトされ
LinearLayout linearLayout = (LinearLayout)findViewById(R.id.list_parent);
//このアクティビティで動的に作成しています
TableLayout tablelayout = new TableLayout(this);
//次は、新しいテーブルレイアウトを線形レイアウトに追加します
linearLayout.addView(tablelayout, new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
- 1. xcodeプロジェクトファイルをどのように統合するのですか?
- 2. FacebookをSalesforceにどのように統合できますか?
- 3. カスタムマップをAndroidにどのように統合できますか?
- 4. どのようにAndroidアプリケーションでPaypalを統合しますか?
- 5. ReCaptchaをBlogEngine.net(ASP.net C#)にどのように統合するのですか?
- 6. どのようにアイビーをMSbuildに統合するのですか
- 7. どのようにAndroidアプリケーションにTwitterを統合しますか?
- 8. iPhoneアプリでFacebookをどのように統合するのですか?
- 9. どのようにGoogleマップを統合するには?
- 10. どのようにvb.netアプリケーションのWindows Live MSNを統合するのですか?
- 11. どのようにEclipseの2つのプロジェクトを統合する..?
- 12. OCamlとiPhone APIをどのように統合しますか?
- 13. SaxonとVisual Studioをどのように統合しますか?
- 14. フォーラムをアプリケーションに統合するにはどうすればよいですか?
- 15. ASP.NET MVC&Expression XAML - どのように統合しますか?
- 16. Spring統合:RendezvousChannelはどのように機能しますか?
- 17. どのようにしてADVをmvcに統合できますか?
- 18. どのように私はコモドにムースを統合できますか?
- 19. bxsliderをAngularjsアプリにどのように統合できますか?
- 20. どのようにWordPressのログインを統合する+ iPhoneアプリに登録する?
- 21. ウェブサイトをクライアントサイドアプリケーションと統合するにはどうすればよいですか?
- 22. linqからxmlへの要素によるXML構造の統合
- 23. どのように私は、WordPressに統合するためにアンドロイドアプリケーションを作成するのですか?
- 24. スタティックレイアウトにビューを追加する
- 25. 私はコンパイラを設計するときにアセンブリコードをどのように統合するのですか?
- 26. Symfony2:どのように私はsonataAdminBundleでページネーションを統合しますか?
- 27. Google PlusとiPhone SDKをどのように統合できますか?
- 28. PerlとAbyss Web Serverをどのように統合できますか?
- 29. どのように私はWindowsアプリケーションでHTMLテキストエディタを統合しますか?
- 30. Microsoft FASTとSDL Tridion 2011 SP1をどのように統合できますか?
静的レイアウトを投稿できますか? –
これは私の静的レイアウトです –
あなたのメールIDを送ることができますコードは –