2
 private ViewSwitcher.ViewFactory mFactory = new ViewSwitcher.ViewFactory() {

    @Override
    public View makeView() {
        TextView t = new TextView(getActivity());
        t.setTextColor(nptrackcolor); //global int variable
        t.setMaxLines(2);
        t.setMinLines(2);
       TextViewCompat.setTextAppearance(t,R.style.NowPlayingTextAppereance);
        return t;
    }
};

今日、アプリでフェードイン/アウトアニメーションを使用して現在再生中のタイトルを更新するために textswitcher を使用しようとしました。テキストを切り替えますが、色は切り替えません。setFactory は一度しか呼び出せないことに気付きました。それで、テキストスイッチャーの色を変更することは可能ですか?

4

1 に答える 1