当前位置: 首页 > 知识库问答 >
问题:

设置ArrayAdapter布局的字体和颜色

蒙光华
2023-03-14

我有一个这样的布局:

items.xml:

<TextView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/item_title"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:paddingLeft="15dip"
    android:textSize="24sp"/>

我在数组适配器中设置如下:

adapter.addSection(header, new ArrayAdapter<String>(this, R.layout.items, array));

共有1个答案

洪富
2023-03-14

如果您想要更改listview中项的颜色、textsize和字体,那么您需要实现ArrayAdapter方法。Create custom Adapter扩展了ArrayAdapter,它有一个getView方法,您可以在其中更改所有内容。

当ListView显示时,ListView请求从适配器向他提供可见项视图,适配器调用getView方法,这时您创建项视图并返回该项视图。

示例创建使用自定义适配器ArrayAdapter:

    null
 类似资料:
  • 我有一个文件,它不像文件那样突出显示关键字和标签。我试着去

  • 问题内容: 在我的Java桌面应用程序中,我有一个包含3列的JavaFX表。我想将第三列的字体颜色设置为红色。我根本无法设置Tableb的字体颜色。我查看了CSS,但没有找到任何东西。有没有办法用CSS做到这一点?我还希望通过setFont()进行设置。空空如也。我什至无法找到在某个单元格上设置某些内容的方法。 我该怎么做?如何设置字体颜色?任何帮助将不胜感激。 问题答案: 您需要覆盖CellFa

  • 在应用程序中,保持易读性是使用颜色和字体的指导原则。 颜色 颜色可以为您的应用程序提供视觉连续性和品牌化。 使用黑色作为app的背景色。黑色的背景可以和设备的边框无缝融合,并让用户产生设备没有屏幕边缘的错觉。避免在界面中使用明亮的背景色。 使用app的主色彰显品牌和身份。每款应用程序都定义了一个主色。系统将该主色用在屏幕右上角的标题和通知界面中,以突出app的名称或者其他主要信息。您应该同样使用主

  • 本文向大家介绍如何在HTML中设置字体颜色?,包括了如何在HTML中设置字体颜色?的使用技巧和注意事项,需要的朋友参考一下 要在HTML中设置字体颜色,请使用样式属性。style属性指定元素的内联样式。该属性与HTML <p>标记一起使用,具有CSS属性颜色。HTML5不支持<font>标记,因此CSS样式用于添加字体颜色。<font>标记在HTML5中已弃用。 请记住,样式属性的使用会覆盖全局设

  • 问题内容: 我正在尝试使用Android中的XML文件定义GUI布局。据我所知,没有办法指定您的小部件应在XML文件中使用一种自定义字体(例如,您放置在资产/字体/中的字体),并且只能使用系统安装的字体。 我知道,在Java代码中,我可以使用唯一ID手动更改每个小部件的字体。另外,我可以遍历Java中的所有小部件以进行此更改,但这可能会很慢。 我还有什么其他选择?有没有更好的方法来制作具有自定义外

  • 本文向大家介绍Android TextView字体颜色设置方法小结,包括了Android TextView字体颜色设置方法小结的使用技巧和注意事项,需要的朋友参考一下 本文实例总结了Android TextView字体颜色设置方法。分享给大家供大家参考,具体如下: 对于setTextView(int a)这里的a是传进去颜色的值。例如,红色0xff0000是指0xff0000如何直接传入R.col