スピナーにArrayAdapterを作成する際に問題があります。私はあなたに説明する方法を知らないが、人々は絵が1000の言葉を話すと言う。私は私の問題の写真を提供します。私は本当に何を知っているか分からないのを助けてください。ArrayAdapterのcreateFromResources()をスピナーに適用できません
これは
public class SettingFragment extends Fragment{
private View rootView;
Spinner spinner;
ArrayAdapter<CharSequence> adapter;
public SettingFragment(){
//required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
rootView = inflater.inflate(R.layout.fragment_setting, container, false);
spinner = (Spinner)rootView.findViewById(R.id.spinner);
adapter = ArrayAdapter.createFromResource(this, R.array.select_font_size, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
return rootView;
}
}
これは私のstring.xmlを
<string-array name="select_font_size">
<item>Small</item>
<item>Default</item>
<item>Large</item>
<item>Larger</item>
</string-array>
であり、これは私のXMLコード
である私のクラスであります
ありがとうございました!その作業! – HesZrave