I've got the following code where I'm attempting to show a simple list of options in a translucent activity. However, the dialog is not showing up at all, yet no exceptions are being raised. Any ideas?

```
public class SendToActivity extends AppCompatActivity {
    List<String[]> players;
    String[] chosen_player;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        AlertDialog.Builder builder = new AlertDialog.Builder(SendToActivity.this);
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1);
        for(String[] player: players){
            adapter.add(player[0]);
        }
        builder.setTitle("Which Player?");
        builder.setAdapter(adapter, new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int item) {
                chosen_player = players.get(item);
            }
        });
        AlertDialog dialog = builder.create();
        dialog.show();

```