如何在android中更改数组索引的颜色?
我只想更改特定数组索引的颜色,我有以下数组-:如何在android中更改数组索引的颜色?,android,arrays,Android,Arrays,我只想更改特定数组索引的颜色,我有以下数组-: String [] all={"1","2","3","4","5","6","7","8","9","10"}; GridView gridView = (GridView) findViewById(R.id.gridview); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout
String [] all={"1","2","3","4","5","6","7","8","9","10"};
GridView gridView = (GridView) findViewById(R.id.gridview);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, all);
gridView.setAdapter(adapter);
new ArrayAdapter<String>(this, R.layout.item_layout);
gridView.setChoiceMode(1);
gridView.setItemChecked(6, true);
String[]all={“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”、“10”};
GridView GridView=(GridView)findViewById(R.id.GridView);
ArrayAdapter=新的ArrayAdapter(此,
android.R.layout.simple_list_item_1,全部);
setAdapter(适配器);
新阵列适配器(此,右侧布局。项目\ U布局);
gridView.setChoiceMode(1);
setItemChecked(6,true);
XML代码-:item_layout.XML
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:textColor="#f00"
/>
我曾尝试将索引6的颜色更改为红色,但它全部以黑色打印。请帮助我,我怎样才能将索引6的颜色更改为红色,而将所有其他颜色更改为黑色
我只想通过ArrayAdapter打印结果数组
提前感谢
ArrayAdapter
子类。在此适配器的getView()
中,膨胀xml,用数据填充它,并根据数据源设置背景颜色#像这样的教程将帮助您入门。您为什么问同样的问题?嗯,不,我从上一个问题中得到了答案代码,并且我正在尝试执行,每个元素都变为红色,因此我想进一步澄清。。。为了得到正确的答案,不要提出新的问题。相反,对答案进行评论以询问/确认/给出反馈。编辑:顺便说一句,我发现你并没有100%地遵循答案
android:textColor=“#f00”
使所有文本变为红色。好的,对不起,我以后会这么做。。所以请帮帮我。。通过解决我的问题。。。我找不到任何线索将特定索引更改为红色…@Andrew T是的,我在尝试,但当我按照实际答案进行操作时,没有任何变化,所以我改为#foo,是的,所有内容都变为红色。。。请给我更具体的答案。。。。