singleline过时_android:singleline="true"被弃用过期
2016-06-30 13:15:31 By: shinyuu
今天在优化DD记账的单行显示的问题的时候、突然发现了TextView的singleLine属性已经过时了、就查了一下资料、发现在sdk23环境下编辑xml文件时、会出现以下的提示、所以不推荐使用这个属性了、这里给出两种解决方案、可以让TextView显示为单选、一种是通过Java代码去设置、别个一种方法是使用xml直接设置
一、Java代码单行显示
TextView mTextView = (TextView) findViewById(R.id.listView_tip); mTextView.setSingleLine();
二、Xml直接单行显示
<TextView android:id="@ id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="4dp" android:lines="1" android:text="@string/record_zhichu_type_yian" android:textAppearance="?android:attr/textAppearanceLarge" android:textColor="@color/common_body_tip_color" android:textSize="@dimen/common_text_size_10sp"/>
上面的android:lines="1"就是设置TextView为单行显示的代码、这个属性是没有过时的
若资源对你有帮助、浏览后有很大收获、不妨小额打赏我一下、你的鼓励是维持我不断写博客最大动力
想获取DD博客最新代码、你可以扫描下方的二维码、关注DD博客微信公众号(ddblogs)
或者你也可以关注我的新浪微博、了解DD博客的最新动态:DD博客官方微博(dwtedx的微博)
如对资源有任何疑问或觉得仍然有很大的改善空间、可以对该博文进行评论、希望不吝赐教
为保证及时回复、可以使用博客留言板给我留言: DD博客留言板(dwtedx的留言板)
感谢你的访问、祝你生活愉快、工作顺心、欢迎常来逛逛