public class bottomSheetDialog extends BottomSheetDialogFragment {
TextView tv_content;
public bottomSheetDialog(){}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.activity_popup, container, false);
tv_content = (TextView) v.findViewById(R.id.tv_content);
tv_content.setText("hi");
return v;
}
public void setContent(String content)
{
tv_content.setText(content);
}
}
onCreateView에서 setText는 잘 작동됩니다
근데 다른 클래스에서 setContent호출하여 string값을 setText하려는데 오류가 나네요 디버깅시 content값은 잘 들어왔습니다
Textview는 저렇게 전역변수로 사용을 못하나요? 해결 방법좀 알려주시면 감사하겠습니다