访问字幕的意图

access intent to subtitles

我正在尝试访问字幕设置,以便更改它们。

但我没能找到访问这些设置的方法。

有什么建议吗?

您可以使用这样的 Intent 对象打开字幕设置:

注意:最低 API 等级为 19

Intent intent = new Intent(Settings.ACTION_CAPTIONING_SETTINGS);
startActivity(intent);

例如,如果您有一个点击打开字幕设置的按钮。

Button button = (Button) findViewById(R.id.btn);

    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent intent = new Intent(Settings.ACTION_CAPTIONING_SETTINGS);
            startActivity(intent);
        }
    });

您可以 return 通过按设备上的后退按钮。