在类View中显示ListView

时间:2013-02-14 10:24:06

标签: android listview view android-activity

抱歉,我这次重新发布我的帖子和PLZ如果您知道或对答案有所了解,我会厌倦人们回答“你为什么这样做?”或者“哦,你不知道Android?”。

在我的MainActivity(扩展Activity)中,我想调用我的类ListDataView(extends View)来显示ListView。

有可能吗?不要问我为什么要这样做,只要回答是或否,为什么要PLZ。

TY

ps:sry我的行为,但真的厌倦了这个社区中的一些无用的人。

2 个答案:

答案 0 :(得分:0)

你真正想要的是什么?

  1. 在你的mainView中显示ListDataView:你应该检查我认为你真正想要做的片段。 https://stackoverflow.com/questions/5710573/need-a-fragments-example

  2. 添加一个按钮(例如)转到另一个视图:使用新视图创建一个新活动并执行一个意图。 http://www.vogella.com/articles/AndroidIntent/article.html

  3. 希望它会对你有所帮助。

答案 1 :(得分:0)

所以你有一个Activity和一个名为ListDataView的视图类,它显示了一个数据列表。并且您希望将ListDataView设置为您的活动视图。如果我的理解不正确,请纠正我。

您可以创建班级ListDataView的对象,并使用setContentView()方法将该对象设置为Activity的视图,如下面的代码所示:

    @Override
    protected void onCreate(Bundle savedInstanceState) {

        ListDataView view = new ListDataView(this);
        //may be some initialization of the ListDataView
        setContentView(view)
       }