ldcf.net
当前位置:首页 >> FrAgmEnt添加listviEw >>

FrAgmEnt添加listviEw

fragment可以在xml中添加,也可以直接新建ListViewFragemnt extends Fragment ,在这种方法的OnCreateView方法中,使用layoutinflator加载xml文件View,返回View,然后就是根据View去初始化ListView,数据直接从数据库取出,在适配器Adapter中更...

在listview的adapter中的getview方法里添加按钮的点击事件,在事件里面获取textview文本

如楼上所说: getData() 返回的值是null的,你并没有把map添加到 list中,添加list.add(map); MyAdapter 中,getItem 返回的是null,改为m_data.get(arg0); MyAdapter 中,getItemId 返回的是 0,改为arg0 你map中的img都是一样的,可以直接在getView里...

注意事项: 1、XListView因为添加了Header,会导致存储的数据+1,所以赋值时需要position-1。补充:当去掉HeaderView时,position不用-1。 2、提个建议:上拉加载更多,最好在onCreate()中就执行setAdapter,然后不论是空数据、还是有数据,只用...

public class LeftFragment extends Fragment{ private ListView listView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.lesson_t...

主activity是这样 [mw_shl_code=java,true]public class MainTabHostActivity extends FragmentActivity{ private FragmentTabHost mTabHost; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta...

listview.setAdapter(new MyAdapter); 该做 listview.setAdapter(new MyAdapter()); 该是用构造方法new一个对象

保留fragment实力在内容中

回传回来以后调用你的adapter的notifyDataSetChanged()方法就可以了。 它的作用是当listview中的数据发生变化时,刷新listview。

5条listView就在xml里放5个Listview listview里面的数据就适配器来做

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com