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

7
オープンサイドAndroidストローク?
特定の側にのみストロークを持つAndroidシェイプオブジェクトを作成することはできますか? たとえば、私は持っています: <stroke android:width="3dip" android:color="#000000" android:dashWidth="10dip" android:dashGap="6dip" /> これはこのCSSに似ています: border: 3px dashed black; 片側だけでストロークを設定するにはどうすればよいですか?これは私がCSSでそれをする方法です: border-left: 3px dashed black; Android XMLでこれをどのように行いますか?

19
角の丸いビューを作成するにはどうすればよいですか?
丸みを帯びたエッジでアンドロイドでビューを作成しようとしています。これまでに見つけた解決策は、角が丸い形状を定義し、そのビューの背景として使用することです。 これが私がしたことです、以下のようにドローアブルを定義します: <padding android:top="2dp" android:bottom="2dp"/> <corners android:bottomRightRadius="20dp" android:bottomLeftRadius="20dp" android:topLeftRadius="20dp" android:topRightRadius="20dp"/> 今、私はこれを私のレイアウトの背景として以下のように使用しました: <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginBottom="10dp" android:clipChildren="true" android:background="@drawable/rounded_corner"> これは完璧に機能し、ビューのエッジが丸くなっていることがわかります。 しかし、私のレイアウトには、ImageViewやといった他の多くの子ビューがありMapViewます。私は配置するとImageView上記のレイアウトの内側に、画像の四隅ではなく、それがフル表示され、トリミング/クリップされていません。 ここで説明されているように機能させるために、他の回避策を見てきました。 しかし、ビューに丸みを帯びたコーナーを設定する方法はありますか?そのすべての子ビューは、丸みを帯びたコーナーを持つメインビュー内に含まれていますか?

7
左上の丸い角と左下の丸い角の形を作るにはどうすればよいですか?
左上の丸い角と左下の丸い角のある形状を作りたい: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#555555"/> <stroke android:width="3dp" android:color="#555555" /> <padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp" /> <corners android:bottomRightRadius="0dp" android:bottomLeftRadius="2dp" android:topLeftRadius="2dp" android:topRightRadius="0dp"/> </shape> しかし、上の形は私が望むものを私に与えませんでした。それは私に丸い角のない長方形を与えます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.