我有一个GuidedStepFragment,我想查看它的一个操作(可编辑),将其转换为EditText,然后以编程方式设置它的一些参数,如TextColor。
所以我应该把代码放在代码中的某个地方:

    View v0 = getActionItemView(0);
    View v1 = v0.findViewById(R.id.guidedactions_item_title);
    final GuidedActionEditText v2 = (GuidedActionEditText) v1;
    v2.setTextColor(Color.RED);

我尝试了OnCreateOnCreateView,…(实际上非常尝试),每次我面对一个nullpointerexception,说getactionitemview返回的是null!
为了满足我的需要,我应该在哪个函数中放置这个片段(即在片段启动时更改文本颜色)?

最佳答案

我找到了解决办法
刚刚把上面的代码放到onGuidedActionFocused方法中!

10-06 06:50