91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

android shapedrawable如何使用

c++
小樊
82
2024-08-08 11:20:51
欄目: 編程語言

ShapeDrawable是Android中的一種可繪制對象,它可以用來繪制具有特定形狀的可繪制對象,比如矩形、圓形、橢圓形等。要使用ShapeDrawable,首先需要創建一個Shape對象,然后將這個Shape對象傳遞給ShapeDrawable的構造函數來創建一個ShapeDrawable對象。接下來,將ShapeDrawable對象設置給View的背景即可顯示這個形狀。

下面是一個簡單的示例代碼,演示如何使用ShapeDrawable創建一個矩形形狀并設置給一個TextView的背景:

// 創建一個矩形Shape對象
ShapeDrawable shapeDrawable = new ShapeDrawable(new RectShape());
shapeDrawable.getPaint().setColor(Color.RED); // 設置矩形的顏色為紅色

// 設置ShapeDrawable為TextView的背景
TextView textView = findViewById(R.id.text_view);
textView.setBackground(shapeDrawable);

在上面的示例中,首先創建了一個矩形Shape對象,然后設置了矩形的顏色為紅色。接著將這個ShapeDrawable對象設置為一個TextView的背景,這樣TextView就會顯示一個紅色的矩形背景。除了矩形,ShapeDrawable還支持其他形狀,比如圓形、橢圓形等,可以根據需要創建不同形狀的ShapeDrawable對象。

0
松阳县| 伊通| 苏尼特右旗| 大同市| 高阳县| 贵德县| 大英县| 上高县| 大姚县| 莱西市| 维西| 宁南县| 陈巴尔虎旗| 油尖旺区| 泗洪县| 镇坪县| 井陉县| 瑞昌市| 濮阳市| 舟曲县| 同仁县| 中宁县| 枣强县| 邯郸市| 定兴县| 墨竹工卡县| 陈巴尔虎旗| 长治市| 拉孜县| 贺州市| 兴山县| 河曲县| 黔西县| 盘山县| 大理市| 铜鼓县| 蒲城县| 蓬莱市| 长宁县| 丰宁| 万年县|