大家好我在android中执行任务我在哪里有一个带有三个标签的活动
tab 1
tab 2
tab 3
这是每个tab1,2,3中的列表视图。 tab1包含联系人列表,如whatsapp选项卡联系人。 tab2包含最近的联系人列表,如whatsapp聊天选项卡。 和tab3包含用户创建的组列表。
现在我的问题是这里有一个Fab按钮,它具有创建新组,聊天和联系的功能。
现在当用户点击fab按钮时,他/她将转到与他的选择相关的新活动,如: 如果他想创建gruop然后组活动, 如果他想创建新聊天然后聊天活动 如果他想创建新联系人,请联系活动,
例如:用户想在他的列表中创建一个新的联系人。
现在他/她点击fab按钮上的并选择创建新联系人。
并转到下一个活动名称Createacontact.class,用于创建新联系人。
创建新联系人后,使用时返回标签活动。
使用此方法在列表中添加新项目时更新列表
public void setupUiData(Bundle savedInstanceState) {
if (savedInstanceState != null) {
ArrayList list = savedInstanceState.getStringArrayList("savedList");
if (mydbhelper.getAllListNames().size() > list.size()) {
list.add(getNewListItem());
}
dataAdapter = new MyCustomAdapter(getContext(), R.layout.layout_contact_row, list);
listView.setAdapter(dataAdapter);
} else {
ArrayList<Contacts> countryList = updatelist();
dataAdapter = new MyCustomAdapter(getContext(), R.layout.layout_contact_row, countryList);
listView.setAdapter(dataAdapter);
}
}