0
サードパーティのライブラリを使用して一部のカメラ機能を実行するAndroidアプリがあります。それは素晴らしい作品です!ライブラリには、カメラを使用してフォトリールにアクセスするための新しいアクティビティが表示されます。アクティビティのアクションバーの色をパッケージから変更する
ただし、アクティビティ内のActionBar
の色を変更できるかどうか確認したいと思います。活動は、ライブラリ内にあるので、私は(オブジェクト単位)へのアクセス権を持っている唯一のものは、コードを使用して作成された意図です:
Intent intent = new Intent(context, GalleryActivity.class);
がintent
からactivity
にアクセスする方法はありますか?そしてアクティビティから、ActionBar
にアクセスして色を変更しますか?または、ソースを自分のプロジェクトに直接プルしてそこに変更する必要がありますか?
権利を行う必要がありますが、この活動は、サードパーティのライブラリ内にあるので、((私は 'GalleryActivity'を作成しなかった)、私は'のonCreateにアクセスすることはできません。) ' 。 – Brett
とにかく、あなたはそのクラスにアクセスしません。そのクラスを拡張する新しいアクティビティを作成すると、その 'onCreate()'メソッドをオーバーライドすることができます –
ああ。私はそれを試みます。 – Brett