Android 这是可能的吗?
是否可以通过编程方式生成以下xml代码?怎么做Android 这是可能的吗?,android,textview,android-xml,Android,Textview,Android Xml,是否可以通过编程方式生成以下xml代码?怎么做 <TextView android:id="@+id/gallery_item_label" style="@style/TextWithWhiteShadow" android:layout_width="120dp" android:layout_height="wrap_content" android:ellipsize="marquee"
<TextView
android:id="@+id/gallery_item_label"
style="@style/TextWithWhiteShadow"
android:layout_width="120dp"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:freezesText="true"
android:gravity="center"
android:lines="1"
android:marqueeRepeatLimit="marquee_forever"
android:maxLines="1"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="@string/app_name"
android:textColor="@color/menu_light_gray_search_input"
android:textSize="@dimen/home_item_text_size">
<requestFocus
android:duplicateParentState="true"
android:focusable="true"
android:focusableInTouchMode="true"/>
</TextView>
按照@ZouZou的建议,转到。在这里,您可以搜索与xml属性相关的集合方法。例如:
android:maxlines
属性,有setMaxLines(int-maxlines)
。您将找到与XML属性对应的每个方法。
那么你所要做的就是
TextView tv=new TextView(getContext());
tv.setMaxLines(1);
....
祝你好运 看看你有与它们的xml属性对应的所有相关方法。使用@ZouZou链接的页面,如果途中有不清楚的地方,可以问更具体的问题。是的,这是可能的。结合上面文档的链接、文档的其他部分以及新文档,您至少可以尝试一下。好的,谢谢大家的回复,我现在正在查看您发布的链接,但是。。。标签呢?o、 OThanks的答复,它的工作!