私のアプリケーションは actionbarsherlock を使用しています。私の質問は、actionbarsherlock (actionbarsherlock の一部として表示されるスイッチ ウィジェット) と一緒に Switch Widget を使用できますか? サポートされていますか?
actionbarsherlock と switch ウィジェットに関する質問を読みましたが、どれも実際に私の質問に答えてくれませんでした。
答えが「はい」の場合、誰かが私に例を挙げてもらえますか?
私のアプリケーションは actionbarsherlock を使用しています。私の質問は、actionbarsherlock (actionbarsherlock の一部として表示されるスイッチ ウィジェット) と一緒に Switch Widget を使用できますか? サポートされていますか?
actionbarsherlock と switch ウィジェットに関する質問を読みましたが、どれも実際に私の質問に答えてくれませんでした。
答えが「はい」の場合、誰かが私に例を挙げてもらえますか?
いいえ、これは不可能です。スイッチ ウィジェットは ActionBar の一部ではないため、ActionBarSherlock の一部ではありません。
API レベル 14 以上をターゲットにするか、Android ソース コードから自分で再作成する場合にのみ使用できます。
メソッドを使用setCustomView()
して、必要なレイアウトを Android ActionBar に挿入することができます。したがって、ActionBarSherlock
まったく同じ API を使用することもできます。
そのため、 を含むレイアウトを追加するだけですSwitch
。
API < 14 で使用するには、 Switch オープンソース コードを自分のプロジェクトにインポートするプロセスを個人的に実行しましたが、それほどペイントフルではありません。