mirror of
https://github.com/pierre42100/ComunicAndroid
synced 2024-11-23 22:09:30 +00:00
Created conversation list fragment
This commit is contained in:
parent
b89221ab94
commit
4e90fd9793
@ -17,6 +17,7 @@ import org.communiquons.android.comunic.client.data.Account.Account;
|
|||||||
import org.communiquons.android.comunic.client.data.Account.AccountUtils;
|
import org.communiquons.android.comunic.client.data.Account.AccountUtils;
|
||||||
import org.communiquons.android.comunic.client.data.DatabaseHelper;
|
import org.communiquons.android.comunic.client.data.DatabaseHelper;
|
||||||
import org.communiquons.android.comunic.client.data.friendsList.FriendRefreshLoopRunnable;
|
import org.communiquons.android.comunic.client.data.friendsList.FriendRefreshLoopRunnable;
|
||||||
|
import org.communiquons.android.comunic.client.fragments.ConversationsListFragment;
|
||||||
import org.communiquons.android.comunic.client.fragments.FriendsListFragment;
|
import org.communiquons.android.comunic.client.fragments.FriendsListFragment;
|
||||||
import org.communiquons.android.comunic.client.fragments.UserInfosFragment;
|
import org.communiquons.android.comunic.client.fragments.UserInfosFragment;
|
||||||
|
|
||||||
@ -151,11 +152,16 @@ public class MainActivity extends AppCompatActivity {
|
|||||||
openFriendsFragment();
|
openFriendsFragment();
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
//If the user choosed to show informations about him
|
//If the user chose to show information about him
|
||||||
case R.id.main_bottom_navigation_me_view:
|
case R.id.main_bottom_navigation_me_view:
|
||||||
openUserInfosFragment();
|
openUserInfosFragment();
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
|
//If the user wants to switch to the conversation fragment
|
||||||
|
case R.id.main_bottom_navigation_conversations:
|
||||||
|
openConversationsListFragment();
|
||||||
|
return true;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Selected element not found
|
//Selected element not found
|
||||||
@ -219,4 +225,15 @@ public class MainActivity extends AppCompatActivity {
|
|||||||
transaction.addToBackStack(null);
|
transaction.addToBackStack(null);
|
||||||
transaction.commit();
|
transaction.commit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Open the conversation list fragment
|
||||||
|
*/
|
||||||
|
void openConversationsListFragment(){
|
||||||
|
ConversationsListFragment conversationsListFragment = new ConversationsListFragment();
|
||||||
|
FragmentTransaction transaction = getFragmentManager().beginTransaction();
|
||||||
|
transaction.replace(R.id.main_fragment, conversationsListFragment);
|
||||||
|
transaction.addToBackStack(null);
|
||||||
|
transaction.commit();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
package org.communiquons.android.comunic.client.fragments;
|
||||||
|
|
||||||
|
import android.app.Fragment;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Conversation list fragment
|
||||||
|
*
|
||||||
|
* Display all the conversations list
|
||||||
|
*
|
||||||
|
* @author Pierre HUBERT
|
||||||
|
* Created by pierre on 12/6/17.
|
||||||
|
*/
|
||||||
|
|
||||||
|
public class ConversationsListFragment extends Fragment {
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -12,4 +12,9 @@
|
|||||||
android:icon="@drawable/ic_menu_home"
|
android:icon="@drawable/ic_menu_home"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<item
|
||||||
|
android:id="@+id/main_bottom_navigation_conversations"
|
||||||
|
android:title="@string/navigation_bottom_conversations_item"
|
||||||
|
android:icon="@drawable/ic_menu_conversations"
|
||||||
|
/>
|
||||||
</menu>
|
</menu>
|
@ -27,4 +27,5 @@
|
|||||||
<string name="popup_deletefriend_button_cancel">Cancel</string>
|
<string name="popup_deletefriend_button_cancel">Cancel</string>
|
||||||
<string name="action_friends_accept_request">Accept</string>
|
<string name="action_friends_accept_request">Accept</string>
|
||||||
<string name="user_image_description">User Image Account</string>
|
<string name="user_image_description">User Image Account</string>
|
||||||
|
<string name="navigation_bottom_conversations_item">Conversations</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
Reference in New Issue
Block a user