1

我有一个列表活动,我在 OnCreate 方法中读取/设置不同的控件,例如文本视图、按钮或列表视图,并且我在 onCreate 方法中使用此控件的不同方法。现在我知道一切正常,我想介绍一个 viewpager,这样我就可以在不同的层之间跳跃。

我已经读到我必须将我的代码包含到我的 pageadapter 的 public Object instantiateItem 中,但是有些方法无法识别:

  1. 设置列表适配器
  2. 获取列表视图
  3. 获取资源
  4. 获取字符串
  5. 当我使用列表时,我说onCreate方法,列表的上下文是this。现在我必须输入哪个上下文?

他们如何被认可?

4

1 回答 1

0
  1. 设置列表适配器
  2. 获取列表视图

    ListView listVi = (ListView) view.findViewById(R.id.list);
    listVi.setAdapter(adapter);
    
  3. 获取资源

    view.getResources()
    
  4. 获取字符串

    view.getResources().getString()
    
  5. 当我使用列表时,我说onCreate方法,列表的上下文是this。现在我必须输入哪个上下文?

    view.getContext();
    

PS。view 是我在其中膨胀图层的 View 变量。

于 2012-02-25T18:13:37.240 回答