画像自体を使用する代わりに、下の画像のようなカスタム コンポーネントを作成するアイデアはありますか。ここのリンクで説明されている四角形 (Java ではなく xml を使用して丸みを帯びたもの) を作成する方法は知っていますが、ポインター部分のようなものを操作することはできません。
誰かがこれを行うアイデアを持っていますか?私が提案されたら嬉しいです.
画像自体を使用する代わりに、下の画像のようなカスタム コンポーネントを作成するアイデアはありますか。ここのリンクで説明されている四角形 (Java ではなく xml を使用して丸みを帯びたもの) を作成する方法は知っていますが、ポインター部分のようなものを操作することはできません。
誰かがこれを行うアイデアを持っていますか?私が提案されたら嬉しいです.
PopupWindow を拡張するクラスを作成し、コードを使用して背景を設定して、その色を置き換えることができるようにします。
簡単なサンプルの PopupWindow を次に示します: http://www.ceveni.com/2009/09/popup-window-in-android-sample-program.html
Drawable の色を変更/置換する方法については、この投稿を参照してください: How to change colors of a Drawable in Android?
その投稿のadjust()
方法で十分です。
新しい を作成しPopupWindow
、bg ドローアブルをロードし、その色を変更して、新しいドローアブルを popupWindow に設定します。
カスタマイズされたポップアップ ウィンドウを利用できます。以前に試したことはありませんが、試してみることができます。成功した場合は、ここで共有してください....