//点击条目
listview1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
//存入接口中点钱的值
backsss.getDatas(list.get(position));
}
});
return view;
}
//接口
interface CallBackSSS{
//存入值
void getDatas(String s);
}
private CallBackSSS backsss;
//构招方法
public void getbacks(CallBackSSS backsss){
this.backsss=backsss;
}
//另一个页面获取
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view=inflater.inflate(R.layout.frag2,container,false);
//获取button组件
button = (Button) view.findViewById(R.id.button);
FragmentManager manager = getActivity().getSupportFragmentManager();
Frag1 frag1=(Frag1) manager.findFragmentById(R.id.frag1);
//获取传入的值
frag1.getbacks(this);
return view;
}
//值
@Override
public void getDatas(String s) {
// TODO Auto-generated method stub
//设置数据
button.setText(s);
}