【问题标题】:How to use ListView from ListFragment?如何使用 ListFragment 中的 ListView?
【发布时间】:2015-02-25 12:14:25
【问题描述】:

public class sidebar extends ListFragment{
@Override 
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ArrayList<String> pavan = new ArrayList<String>();
pavan.add("Short Transmission Lines");
pavan.add("Medium pi Transmission Lines");
pavan.add("Medium T Transmission Lines");
pavan.add("Long Transmission Lines");
ca kumar = new ca(getActivity(), 0, pavan);
setListAdapter(kumar);}}

我正在处理列表片段。我使用setContentView(Listview) 没有为活动创建其他布局文件并使用活动列表视图。我怎么能在不使用其他 xml 布局并且只使用 List Fragment.setContentView 的 List View 和返回 listview 的情况下对 List 片段做同样的事情。

【问题讨论】:

    标签: android listview fragment android-listfragment


    【解决方案1】:

    试试这样:

    public class ListViewDemoFragment extends ListFragment {
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setListAdapter(adapter);
    }
    }
    

    样本是here

    【讨论】:

    • 如果有帮助请采纳。
    【解决方案2】:

    您可以使用setListAdapter(mAdapter);

    要获取 listView 对象,您可以执行以下操作:

    ListView mListView = getListView();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-19
      • 2015-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多