Android Studio Array Compartilhar

Olá preciso compartilhar frases randomicas de uma array

  private String[] frases = {
            "O insucesso é apenas"



 @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        int id = item.getItemId();

        if (item.getItemId() == R.id.action_share) {

            Intent sendIntent = new Intent();
            sendIntent.setAction(Intent.ACTION_SEND);
            sendIntent.putExtra(Intent.EXTRA_TEXT,frases.toString());
            sendIntent.setType("text/plain");

            Intent shareIntent = Intent.createChooser(sendIntent, null);

            startActivity(shareIntent);


            return true;
        }

Quando postar código no site, seleciona ele todo e clica em </>. Isso facilita a leitura. Vc já conhece as regras do fórum.


Vc pode fazer assim:

        String[] frases = {"Frase 1", "Frase2"};
        String randomStr = frases[new Random().nextInt(frases.length)];

        System.out.println(randomStr);
        //componente.setText(randomStr);