Fixed share feature

This commit is contained in:
Denis Çerri 2022-05-31 19:17:52 +02:00
parent aa5eab7743
commit 217c0f431f
No known key found for this signature in database
GPG key ID: 3F50F14A8E7F7A13

View file

@ -63,11 +63,12 @@ public class MainActivity extends AppCompatActivity{
setContentView(R.layout.activity_main); setContentView(R.layout.activity_main);
setContentView(binding.getRoot()); setContentView(binding.getRoot());
fm = getSupportFragmentManager();
homeFragment = new HomeFragment(); homeFragment = new HomeFragment();
historyFragment = new HistoryFragment(); historyFragment = new HistoryFragment();
settingsFragment = new SettingsFragment(); settingsFragment = new SettingsFragment();
fm = getSupportFragmentManager();
fm.beginTransaction() fm.beginTransaction()
.replace(R.id.frame_layout, homeFragment) .replace(R.id.frame_layout, homeFragment)
.add(R.id.frame_layout, historyFragment) .add(R.id.frame_layout, historyFragment)
@ -107,10 +108,24 @@ public class MainActivity extends AppCompatActivity{
public void handleIntents(Intent intent){ public void handleIntents(Intent intent){
String action = intent.getAction(); String action = intent.getAction();
Log.e(TAG, action);
if(Intent.ACTION_SEND.equals(action)){ if(Intent.ACTION_SEND.equals(action)){
Log.e(TAG, action);
homeFragment = new HomeFragment();
historyFragment = new HistoryFragment();
settingsFragment = new SettingsFragment();
homeFragment.handleIntent(intent); homeFragment.handleIntent(intent);
replaceFragment(homeFragment); fm.beginTransaction()
.replace(R.id.frame_layout, homeFragment)
.add(R.id.frame_layout, historyFragment)
.add(R.id.frame_layout, settingsFragment)
.hide(historyFragment)
.hide(settingsFragment)
.commit();
lastFragment = homeFragment;
} }
} }