Android 正在尝试访问片段中的字符串资源。。始终不发现异常

Android 正在尝试访问片段中的字符串资源。。始终不发现异常,android,android-fragments,Android,Android Fragments,我想从以下片段中访问字符串资源: public class MainFragment extends Fragment { ... public MainFragment() { // Required empty public constructor } public static MainFragment fragment(){ MainFragment fragment = new MainFragment(); return fragment

我想从以下片段中访问字符串资源:

public class MainFragment extends Fragment {

  ...

  public MainFragment() {
    // Required empty public constructor
  }

  public static MainFragment fragment(){
    MainFragment fragment = new MainFragment();
    return fragment;
  }

  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    ...

    kickInfo.setText(R.string.kickInfoPertama);
我总是收到notFoundexception错误:

android.content.res.Resources$NotFoundException:字符串资源ID 0x7f09003e

我还尝试使用:

kickInfo.setText(getActitvity().getString(R.string.KickInfoPertama));

但总是得到同样的结果。我错过了什么

请按照xml约定在strings.xml中定义字符串


字符串值中不应使用大写字母:

将KickInfoPertama更改为KickInfoPertama并:

试试这个:

kickInfo.setTextgetStringR.string.kickinfopertama

kickInfo.setText(getActitvity().getResources().getString(R.string.KickInfoPertama));
<string name="kick_info_pertama">Kick info pertama</string>
getActivity().getString(R.string.your_resource_id);