各位大侠你们好 简陋的源码 } @Override simpleAdapter.notifyDataSetChanged(); @Override Intent intent=new Intent(MainActivity.this,Tiaozhuan.class); |
|
XML配置文件是怎样的,感觉是listView没有添加到Screen上来啊
|
|
这是main的xml和item的xml
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:tools=”http://schemas.android.com/tools” android:layout_width=”match_parent” android:layout_height=”match_parent” android:paddingLeft=”@dimen/activity_horizontal_margin” android:paddingRight=”@dimen/activity_horizontal_margin” android:paddingTop=”@dimen/activity_vertical_margin” android:paddingBottom=”@dimen/activity_vertical_margin” tools:context=”.MainActivity”> <RelativeLayout <TextView <Button <LinearLayout <ListView </RelativeLayout> <?xml version=”1.0″ encoding=”utf-8″?> <TextView <TextView </RelativeLayout> 这是跳转创建的类 |
|
mainactivity finish()了
|
|
这不行啊 |
|
你跳转后 写入的数据 都没带回来
还有就是 你跳转前都关闭了当前的MainActivity了 Tiaozhuan 这个回到 MainActivity 是重新开启一个新的 |
|
你好 我在跳转前的onlick添加了item 那时用是可以看到的 可是我跳转回来新增的item又不见了 public void onClick(View v) { simpleAdapter.notifyDataSetChanged(); |
|
40分 |
final Intent intent=new Intent(Tiaozhuan.this,MainActivity.class);
back.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(intent); Tiaozhuan.this.finish(); } }); 这个是你跳转的Activity的逻辑 是重新new了一个MainActivity的 你想跳转的那个Activity带回数据到Mainactivity 用startActivityForResult 重写onActivityResult 更新ListView |
十分感谢! |