タグ付けされた質問 「shape」

13
プログラムでAndroid図形の色を設定する
質問をよりシンプルにするために編集しています。これが正確な回答に役立つことを期待しています。 私が次のようなoval形をしているとしましょう: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:angle="270" android:color="#FFFF0000"/> <stroke android:width="3dp" android:color="#FFAA0055"/> </shape> アクティビティクラス内からプログラムで色を設定するにはどうすればよいですか?

14
シェイプの色を動的に変更するにはどうすればよいですか?
私が持っています <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#FFFF00" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> </shape> <TextView android:background="@drawable/test" android:layout_height="45dp" android:layout_width="100dp" android:text="Moderate" /> だから今私は、Webサービス呼び出しから返された情報に基づいて、この図形の色を変えたいと思っています。したがって、ウェブサービスの呼び出しから受け取る色に応じて、黄色や緑、赤などの色になる可能性があります。 形状の色を変更するにはどうすればよいですか?この情報に基づいていますか?

7
Android:背景が縞模様に見えるように線形グラデーションを使用する
ListViewに線形グラデーションを適用しようとしています。これは私のドローアブルxmlの内容です: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:startColor="#3A3C39" android:endColor="#181818" android:angle="270" /> <corners android:radius="0dp" /> </shape> だから私はそれを私のListViewに適用します: android:background="@drawable/shape_background_grey" 動作しますが、エミュレーターや実際のデバイスでも非常に「バンド」に見えます。 この「振る舞い」を減らす方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.