m_spinner = (Spinner) findViewById(R.id.spinner1);
// 获得程序目录中的所有文件路径
files = new ArrayList<String>();
filenames=new ArrayList<String>();
String path = getApplication().getFilesDir().getParentFile().getPath();
Log.i("path",path);
getfiles(path);
madpter = new ArrayAdapter<String>(context,
android.R.layout.simple_spinner_item, filenames);
madpter
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
m_spinner.setAdapter(madpter);
// 选择监听
m_spinner
.setOnItemSelectedListener(new Spinner.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent,
View view, int position, long id) {
// TODO Auto-generated method stub
// 获得需复制文件的全路径
copy_path = files.get(position);
// 设置显示选择项
parent.setVisibility(View.VISIBLE);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
});
m_spinner.setAdapter(madpter);
最新推荐文章于 2023-04-05 20:53:33 发布