1
A
回答
3
一個簡單的整數您可以用TextView
和ImageView
做一個RelativeLayout
像這裏面:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:padding="20dp"
android:background="#786993">
<ImageView
android:id="@+id/image"
android:src="@drawable/q_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/tab_counter_text"
android:text="20"
android:layout_alignRight="@id/image"
android:layout_alignBottom="@id/image"
android:layout_width="20dp"
android:layout_gravity="center"
android:background="@drawable/circle_white"
android:layout_height="20dp"
android:gravity="center"
android:textColor="#786993"
android:textSize="12sp" />
</RelativeLayout>
,你可以設置背景TextView
作爲一個可繪製的自定義圓圈(circle_white.xml):
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" >
<solid android:color="#ffffff"/>
</shape>
輸出:
+0
我最適合的解決方案。謝謝 –
1
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/container_view">
<ImageView
android:layout_height="50dp"
android:layout_width="50dp"
android:src="@drawable/image"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="10"
android:layout_gravity="bottom|end"
android:textColor="@color/colorPrimary"
android:background="@drawable/circleBackground"/>
</FrameLayout>
相關問題
- 1. IOS:drawRect在角落顯示1px
- 2. 在ImageView上顯示文字UIL
- 3. 圖像不裁剪到角落的ImageView
- 4. android無法繞過imageview的角落?
- 5. UIAlertView奇怪的角落顯示
- 6. 在ImageView下顯示文本
- 7. 在文檔右上角顯示文字?
- 8. 以角度顯示文字
- 9. 顯示ImageView的
- 10. 的Webbrowser正顯示出角落圓角的邊框
- 11. ImageView懸停顯示文本
- 12. 如何在QGraphicsView的角落顯示QGraphicsScene中的某個點?
- 13. 顯示在較大的ImageView
- 14. 顯示在div中打印的文本顯示爲段落
- 15. Tkinter - 在屏幕角落顯示被遺忘標籤的錯誤?
- 16. Firefox在角落裏顯示不需要的符號
- 17. Three.js:在場景的角落顯示世界座標軸
- 18. Android通知在角落顯示一些奇怪的日期
- 19. 在Android中的一個角落繪製半徑邊框到imageview或textview中的一個角落
- 20. ImageView不顯示
- 21. 查找論文的角落
- 22. 如何在docusign的底部角落顯示「信封ID」完成文檔
- 23. 角顯示的文字在確認提示
- 24. TabLayout ViewPager圖標顯示在角落Android中
- 25. Android OpenGL在屏幕角落顯示對象
- 26. 谷歌播放服務廣告顯示在角落中android
- 27. ImageView不在TableRow上顯示
- 28. 在imageview上顯示圖像
- 29. ImageView不顯示在LinearLayout中
- 30. 在ImageView中顯示Uri Android
哪裏是在圖像編號? – Piyush
你可以使用framelyaout,並把圖像視圖和textview作爲孩子在框架佈局和設置textview'gravity:bottom | right' –
[如何在佈局的角落有徽章圖標]可能的副本(http://stackoverflow.com/questions/37747079/how-to-have-badge-icon-at-corner-of-an-layout) – SaravInfern