私は自分のアプリに取り組んでおり、これまでのところ Facebook のようなサイド メニューを実装しています。私の問題は、アプリでフォームのデフォルトのタイトル バーを使用せず、ハンバーガーがカスタム タイトル領域の上のタイトル バーにのみ表示されることです。ハンバーガーをフォームのボタンに割り当てる方法と、サイド メニューの背景のスタイルを設定する方法を教えてください。前もって感謝します。
質問する
1223 次
1 に答える
0
Codename One のサイド メニューの実装はクラスに基づいているMenuBar
ため、追加コマンド/削除コマンドに直接統合されます。非標準のタイトルでは正しく動作しません。
ただし、コードは比較的単純で、 http ://code.google.com/p/codenameone/source/browse/trunk/CodenameOne/src/com/codename1/ui/SideMenuBar.java を使用して適応させることができます。あなたのニーズに。このコードのメニュー バーは、非常に特殊なトランジション タイプを持つ単なるフォームです。
サイド メニュー バーの背景とコンポーネントのカスタマイズは非常に簡単で、いくつかの UIID とスタイルがあります。具体的には、UIID を介して背景をカスタマイズできますSideNavigationPanel
。
于 2013-07-15T05:01:26.807 に答える