最赞回答 / 火柴人Zero
找到原因了!是因为在MainActivity.java中,listview_simAdapter.setAdapter(sim_adapter);(第31行)此时的sim_adapter是一个空的adapter,里面没有东西。应该把listview_simAdapter.setAdapter(sim_adapter);放在SimpleAdapter加载完数据源之后。
2016-01-17
已采纳回答 / mamachao
android studion和eclipse不一样,里面是isViewFromObject(View view, Object object)你改成view==object就行
2016-01-12
已采纳回答 / 慕名1743
不用判断了 直接把add改成replace就行了 FragmentTransaction.add FragmentTransaction.addToBackStack(null)将一个fragment加入进来之前的并不会销毁,所以按back还会退还到之前的fragment中,数据也存在。如果用FragmentTransaction.replace FragmentTransaction.addToBackStack(null)replace包含了remove 和add 是先将之前的fragment...
2016-01-12