So thanks Justin for the links. After trying many different ways here is what I finally got to work. (Going to shorten it as much as possilbe, but going to write in the actual code in hopes of less confusion.)
ListAdapter adapter;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(SavedInstanceState);
rssparser();
adapter = new MyCustomAdapter(this, R.layout.list_item, rsstitles);
setListAdapter(adapter);
}
public void onResume() {
super.onResume();
rsstitles.clear(); // this line is what finally got the notifyDataSetChanged() to work
rssparser();
((MyCustomAdapter) adapter).notifyDataSetChanged();
setListAdapter(getListAdapter());
}
If some of that looks funny just comment. There might be some stuff here that is unnecessary, not sure yet about to start testing some other things out to see. Thanks for the links Justin!