RemoteViews
クラスを使用してカスタムビューを作成する方法を見つけました。Chronometer
の使用方法とProgressBar
内部の使用方法も知っていますRemoteViews
。
しかし、カウントダウンを作成する方法はView
、ほとんど同じですChronometer
が、カウントアップではなくカウントダウンになるという違いがありますか?
クラスのソースをコピーしてChronometer
自分のニーズに合うように変更しようとしましたが、 のような注釈があり@android.view.RemotableViewMethod
、プロジェクトにインポートできません。RemoteViews
残念ながら、値を渡すために注釈を使用しているため、注釈がないと機能しません。
私の 2 番目のアイデアは、クラスを拡張してChronometer
適切なメソッドをオーバーライドすることでしたが、それらはprivate
.
アイデアはありますか?(そして、よくわからないので、追加の質問: メソッドに注釈が付けられていて、このメソッドをオーバーライドする場合、注釈は継承されますか?)