android的textview中怎么自动调整添加的图片大小以适应文字大小,。。如下划线,网上搜了很多但都实现不了。
1种是在textview中加一条线的图片,但是图片太长,文字只有4个字,而一条线的图片占了一整行,怎么才能将图片的长度适应文字的长度?(这个办法比较直观,所以标题就没写怎么添加下划线)
android:id="@+id/tv_wangji"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/margin_twenty"
android:layout_marginBottom="@dimen/margin_sixty"
**android:drawableBottom="@drawable/line"**
android:text="@string/tv_wangji"
android:textColor="@color/colortv_wj"
android:layout_marginRight="@dimen/margin_twenty"/>
第二种是在java代码中写添加下划线
public class HelloActivity extends Activity {
private TextView tv_wangji;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv_wangji=(TextView)findViewById(R.id.tv_wangji);
tv_wangji.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
}
}
第二种是没有效果,,求解决办法