如何爲LinearLayout創建背景,如下圖所示。我不知道該怎麼做。如何爲LinearLayout創建背景,如下圖所示
-9
A
回答
0
可以使用相對佈局上方添加另一個查看查看。對於上面提到的圖像,你只需要兩張圖片而且你要這樣創建佈局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/white_image" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/yellow_image" />
</RelativeLayout>
添加動態視圖,您可以覆蓋位圖:
LayoutInflater inflater = LayoutInflater.from(getActivity());
Bitmap bitmapCopy1 = Bitmap.createBitmap(image.getWidth(), image.getHeight(), Bitmap.Config.ARGB_8888);
canvas1 = new Canvas(bitmapCopy1);
Bitmap pinImage = Utility.createBitmap(pinFloor);
canvas1.drawBitmap(pinImage, leftPos[i], topPos[i], new Paint());
firstImage.setImageBitmap(firstBitmap);
firstImage.setImageBitmap(bitmapCopy1);
firstImage.invalidate();
+0
但根據我的要求,我必須以編程方式繪製它,而不使用圖像...... –
+0
@ user3074539擴展'View'並覆蓋方法'onDraw()'。你可以繪製任何你喜歡的東西(編程)。 – skywall
0
與背景創建RelativeLayout
的黃色,並在頂部添加圓形圖像。
這是一個更爲動態的解決方案要比使用單一形象爲RelativeLayout
將根據屏幕大小/方向改變大小,而不是影響圈
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffc20e">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:background="@drawable/circle_image" />
</RelativeLayout>
相關問題
- 1. 如何爲LinearLayout創建漸變背景?
- 2. 如何以編程方式爲LinearLayout創建背景
- 3. Linearlayout背景圖像
- 4. 將進度條下載爲LinearLayout背景
- 5. 如何爲所有屏幕尺寸創建圖像作爲背景圖像
- 6. Droid x,Linearlayout背景圖片未顯示?
- 7. 如何創建tkinter背景圖片?
- 8. 如何用背景圖像創建PIXI.text
- 9. Android:如何從圖案創建背景?
- 10. 使用Theme.Light背景作爲LinearLayout背景
- 11. 由於動畫只能設置爲背景,所以如何創建背景?
- 12. 帶背景的LinearLayout不顯示小孩的所有視圖
- 13. Linearlayout中的背景圖像
- 14. Android - LinearLayout背景「over」視圖
- 15. ActionBarSherlock:創建視圖如下所示
- 16. 如何顯示的圖像爲背景
- 17. 的LinearLayout背景
- 18. 如何使LinearLayout透明背景?
- 19. 如何在onCreate期間更改ListView項目背景LinearLayout背景?
- 20. 如何爲靜態背景圖像創建懸停效果...?
- 21. 如何爲中心的社交圖標創建灰色背景?
- 22. 如何爲網站創建背景圖片
- 23. 如何爲Launcher應用程序圖標創建透明背景
- 24. 如何在HTML5和CSS3中創建以下圖片作爲標題背景?
- 25. 爲視圖創建紋理背景
- 26. 爲View創建圖案背景
- 27. 如何在OpenGL(GLUT)場景中創建靜態背景圖像?
- 28. 如何創建如下圖所示的列表?
- 29. 如何在R中創建如下所示的圖形?
- 30. 如何創建如下圖所示的客戶標籤?
最簡單的方法是把一個圖片的大小如背景。 –
指定你給出-ive投票的理由.... –
我想以某種方式繪製它,不想使用圖片.... @MikiFranko –