以编程方式将Done按钮添加到Android MediaController子类

时间:2012-07-25 14:14:48

标签: android button mediacontroller

我想在MediaController子类中添加一个Done按钮。这是我到目前为止所尝试的内容:

    private class MediaControllerWithDoneButton extends MediaController {

        public MediaControllerWithDoneButton(android.content.Context context) {
            super(context);

            Button doneButton = new Button(this);
        }
    }

我收到错误,因为没有Button构造函数将MediaController实例作为参数。由于我是Android和Java的新手,我可以使用一些有关如何继续的帮助。

更多信息:上面的错误已解决。现在我想知道布局。具体来说,如何确保完成按钮适合默认的播放/暂停,倒带和快进MediaController按钮。

1 个答案:

答案 0 :(得分:2)

this替换为MyActivity.this(不是字面意思是“MyActivity”,但不论您的活动名称是什么。所以在您的情况下,MediaControllerWithDoneButton.this)。