我有一個gridview,裏面綁定另一個包含imageview和textview控件的佈局。現在我想根據背景設置以編程方式更改textview的文本顏色。以編程方式更改TextView文本顏色
我已經通過這種方式做到了:
((TextView的)gridView.findViewById(R.id.textView1)))的setColor(Color.BLACK);
但這產生空指針異常
我有一個gridview,裏面綁定另一個包含imageview和textview控件的佈局。現在我想根據背景設置以編程方式更改textview的文本顏色。以編程方式更改TextView文本顏色
我已經通過這種方式做到了:
((TextView的)gridView.findViewById(R.id.textView1)))的setColor(Color.BLACK);
但這產生空指針異常
無論你的GridView爲空,或者你的GridView不包含的ID textView1 TextView的。很難說,除非你張貼代碼。
試試下面的代碼:
TextView mTextView = (TextView) findById(R.id.textView)
mTextView.setTextColor(Color.parseColor("#bdbdbd"));