fragment1
来源:互联网 发布:人工智能专业 就业 编辑:程序博客网 时间:2024/05/19 14:18
package com.example.weixin;
import java.util.ArrayList;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class Fragment1 extends Fragment {
private View view;
private ListView listView;
private Fragment2 fragment2;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
view = inflater.inflate(R.layout.f1_item, container, false);
listView = (ListView) view.findViewById(R.id.f1_listView);
return view;
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
ArrayList<String> strList = new ArrayList<String>();
strList.add("页面一");
strList.add("页面二");
strList.add("页面三");
strList.add("页面四");
strList.add("页面五");
listView.setAdapter(new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, android.R.id.text1,
strList));
// 拿到Fragment管理者
FragmentManager supportFragmentManager = getActivity()
.getSupportFragmentManager();
fragment2 = (Fragment2) supportFragmentManager.findFragmentById(R.id.fragment2);
// 设置点击事件
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
fragment2.setContent(position);
}
});
}
}
import java.util.ArrayList;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class Fragment1 extends Fragment {
private View view;
private ListView listView;
private Fragment2 fragment2;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
view = inflater.inflate(R.layout.f1_item, container, false);
listView = (ListView) view.findViewById(R.id.f1_listView);
return view;
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
ArrayList<String> strList = new ArrayList<String>();
strList.add("页面一");
strList.add("页面二");
strList.add("页面三");
strList.add("页面四");
strList.add("页面五");
listView.setAdapter(new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, android.R.id.text1,
strList));
// 拿到Fragment管理者
FragmentManager supportFragmentManager = getActivity()
.getSupportFragmentManager();
fragment2 = (Fragment2) supportFragmentManager.findFragmentById(R.id.fragment2);
// 设置点击事件
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
fragment2.setContent(position);
}
});
}
}
0 0
- fragment1
- fragment1
- Fragment1
- Fragment1
- fragment1
- 笔记:Fragment1
- yuekao=fragment1
- fragment1---一个fragment的简单实例
- Fragment1中自定义控件适配
- android之cannot convert from Fragment1 to Fragment
- android之cannot convert from Fragment1 to Fragment
- android之cannot convert from Fragment1 to Fragment
- android之cannot convert from Fragment1 to Fragment
- android之cannot convert from Fragment1 to Fragment
- FragmentTransaction 中的方法 replace(int, Fragment)对于参数(int, Fragment1)不适用
- fragment2中获取fragment1布局,找到控件设置f1里边的内容
- Tablayout+Viewpager+Fragment实现滑动Tab及cannot convert from Fragment1 to Fragment之解决
- 类型 FragmentTransaction 中的方法 replace(int, Fragment)对于参数(int, Fragment1)不适用
- Linux内核启动函数start_kernel的简单分析
- RabbitMQ介绍
- HTML5中类jQuery选择器querySelector的使用
- java.lang.IllegalStateException: Duplicate application configs: <dubbo:application
- imageLoader
- fragment1
- 打开Word出现an error occurred starting mathtype's command for word
- 【Redis】redis集群启动失败案例
- Weblogic11g(server10.3.3)部署项目,遇到的问题解决记录。
- GIT仓库如何恢复到前一次提交
- 如何调用百度地图,传递经纬度,内容,在地图上显示
- fragment2
- 最近做了一个类似社交的网站,看到新浪微博右侧有一个网页在线聊天的功能,如何才能实现网页在线聊天功能(新浪微博这种聊天)?
- linux下多线程间通信之信号量,消息队列的综合运用