2011-12-06 10 views
0

Monodroid専用のNinePatchイメージにどこからアクセスできるか知りたい。私はデフォルトの色を青色からオレンジ色に変更したいと思っています(Javaでこれを行っていたら、すでにオレンジ色になっています)。MonodroidカスタムUIコントロール

私が必要とするのは、編集のテキストを変更して、デフォルトの色が異なるようにすることです。私は http://www.androidworks.com/changing-the-android-edittext-ui-widget を見てきましたが、これは本当に役に立ちましたが、バニラのAndroidに関する限りです。私は指示に従ってみましたが、青色のモノのものではなく、標準のオレンジ色のJavaイメージが見つかりました。

最小フレームワークは2.2です。私はC:\ Android \ android-sdk \ platformsに行くと、android-2.2フォルダがないので、私はJavaイメージを取得していることを知っています。

答えて

0

私は自分の答えを見つけました.9パッチを変更する必要はありませんでした。

ボタン、テキストボックスなどを記述するドロウアブルフォルダにxmlを作成し、ソリッドタグ、プレスイベントなどでセレクタを作成することができます(http://developer.android.com/guide/topics /resources/drawable-resource.html)

次に、色をValuesフォルダの定数セットとして設定し、ブームを起こすことができます。溶液!

0

あなたが何を指しているのか分かりません。 Mono for AndroidにはNinePatchの画像はありません。 Android用のMonoは、Java API上に単純なバインディングを提供するだけで、何もカスタムは行いません。

おそらくAndroidターゲットフレームワークを変更することによってトリガーされますか?

+0

私はこの方法を試しましたが、Xamarinは問題を解決しません。私はバインディングがそこにあるはずだと知っていますが、どこでどのように始めるのですか?ありがたいことに私は答えを見つけました。投稿していただきありがとうございます! –

関連する問題