タイトルが示すように、ユーザーがアクションバーメニューの項目をクリックして、ランプ、テレビなどのいくつかのオプションを含むドロップダウンメニュー (スピナークラス?) を展開できるようにするコードをアプリに追加しようとしています。 . - それぞれにアイコンが付いています。ユーザーは、これらのいずれかを選択し、アイコン (またはアイコンを表す画像) をキャンバスにドラッグ アンド ドロップして描画することができます。これについて最善の方法は何ですか?
1 に答える
0
ActionBarオーバーフローメニュー項目を参照している場合は、フレームワークのActionBarのコードを確認してアプリケーションで拡張する必要がありますが、最初はかなり面倒で、次に互換性が失われます。 Androidの新しいバージョンではActionBarに変更が加えられています。
また、これはActionBarの意図とは完全に異なります。オーバーフローメニューにはアクションのみを含める必要があり、アクティビティコンテンツと直接対話する要素は含まないでください。それはただ間違っています。アクションバーではなく、コンテンツビュー内に要求された機能を実装するように、UIを再設計することを検討してください。
于 2013-01-27T12:19:22.390 に答える