以编程方式将自定义View添加到布局

时间:2015-02-13 12:57:31

标签: android android-layout android-activity view programmatically-created

我正在使用此库:https://github.com/sephiroth74/HorizontalVariableListView

我需要添加组件" it.sephiroth.android.library.widget.HListView"我的编程方式的布局。

我已经尝试了这一点,但没有看到任何内容......

View w;
    w=new it.sephiroth.android.library.widget.HListView(MainActivityDynamic.this);
    w.setMinimumHeight(500);
    w.setMinimumWidth(500);
    w.setBackgroundColor(getResources().getColor(R.color.red));
    linear1.addView(w, 0);

有什么问题?

1 个答案:

答案 0 :(得分:1)

在XML文件中定义HListView,而不是在代码中对其进行充气,并使用addView以编程方式添加它。