一、实现效果:
最近在项目中需要做类似于上图显示的效果,里面的数字和称谓是动态获取的,对于这种显示效果,有如下两种解决方案来处理:
(1)通过代码动态设置TextView的内容,比如:
/**
* 显示今日状态
*
* */
private void showTodayState( int totalUser, float upRate, String hornor, char level ){
StringBuilder todayStateStr = new StringBuilder( );
todayStateStr.append( "您正与" );
todayStateStr.append( totalUser );
todayStateStr.append( "位朋友在一起游戏,本周排名提升了" );
todayStateStr.append( upRate );
todayStateStr.append( ",获得" );
todaySt