1

MediaController サブクラスに Done ボタンを追加したいと考えています。これが私がこれまでに試したことです:

    private class MediaControllerWithDoneButton extends MediaController {

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

            Button doneButton = new Button(this);
        }
    }

インスタンスをパラメーターとしてButton受け取るコンストラクターがないため、エラーが発生します。MediaController私は Android と Java を初めて使用するので、続行する方法についていくつかのヘルプを使用できます。

詳細:上記のエラーは解決されました。今気になっているのはレイアウトです。具体的には、Done ボタンがデフォルトの再生/一時停止、巻き戻し、早送りの MediaController ボタンにうまく適合するようにする方法です。

4

1 に答える 1

2

(文字通り「 MyActivity 」thisではMyActivity.thisなく、アクティビティの名前が何であれ、あなたの場合はMediaControllerWithDoneButton.this) に置き換えます。

于 2012-07-25T14:19:42.993 に答える