Share option
This commit is contained in:
@@ -17,6 +17,7 @@ import android.os.Environment;
|
||||
import android.os.IBinder;
|
||||
import android.os.PowerManager;
|
||||
import android.provider.Settings;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
import android.webkit.CookieManager;
|
||||
import android.webkit.URLUtil;
|
||||
@@ -66,7 +67,7 @@ public class MainActivity extends AppCompatActivity {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_main);
|
||||
|
||||
//menu
|
||||
//menu latéral
|
||||
navigationView = findViewById(R.id.navigation_drawer);
|
||||
|
||||
navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
|
||||
@@ -111,6 +112,15 @@ public class MainActivity extends AppCompatActivity {
|
||||
web.loadUrl(URL_PLATEFORM + "/map");
|
||||
break;
|
||||
|
||||
case R.id.share:
|
||||
String urlPage = web.getUrl();
|
||||
Intent share = new Intent(Intent.ACTION_SEND);
|
||||
share.setType("text/plain");
|
||||
share.putExtra(Intent.EXTRA_SUBJECT, "Partager page...");
|
||||
share.putExtra(Intent.EXTRA_TEXT, urlPage);
|
||||
startActivity(Intent.createChooser(share, "Partager sur..."));
|
||||
break;
|
||||
|
||||
case R.id.privacy:
|
||||
web.loadUrl(URL_PLATEFORM + "/pages/politique-de-confidentialite");
|
||||
break;
|
||||
@@ -210,6 +220,24 @@ public class MainActivity extends AppCompatActivity {
|
||||
|
||||
}
|
||||
|
||||
/*public boolean onCreateOptionsMenu(Menu menuOpt) {
|
||||
getMenuInflater().inflate(R.menu.option,menuOpt);
|
||||
return super.onCreateOptionsMenu(menuOpt);
|
||||
}*/
|
||||
|
||||
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
|
||||
int id = item.getItemId();
|
||||
switch (id) {
|
||||
case R.id.share:
|
||||
web.clearCache(true);
|
||||
Toast.makeText(this, "Rechargement...", Toast.LENGTH_SHORT).show();
|
||||
return true;
|
||||
|
||||
default:
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
}
|
||||
|
||||
private void createDialog()
|
||||
{
|
||||
dialog=new Dialog(this);
|
||||
|
||||
Reference in New Issue
Block a user