0
我试图在一个片段内的微调器中设置项目以从字符串文件中获取一个列表。但是,当我测试应用程序时,没有项目将填充片段中的微调器。没有错误给出。试图在微调框中设置项目,但列表中没有显示任何项目
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
/**
* A simple {@link Fragment} subclass.
*/
public class CompareFragment extends Fragment {
public CompareFragment() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_compare, container, false);
setSpinnerContent(view);
return inflater.inflate(R.layout.fragment_compare, container, false);
}
private void setSpinnerContent(View view)
{
Spinner spinnerL = (Spinner) view.findViewById(R.id.spinnerL);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(getContext(),
R.array.the_list, android.R.layout.simple_spinner_item);
// Specify the layout to use when the list of choices appears
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerL.setAdapter(adapter);
}
}
我该如何填充片段中的微调框?任何帮助是极大的赞赏!
添加'返回视图;'似乎修复它。谢谢! –