0
두 언어로 된 두 개의 텍스트 파일이 있습니다. textfile 1과 textfile 2에서 한 줄을 읽고 두 textview가있는 listview에 코드를 넣으려면 코드가 필요합니다. 어떻게해야합니까?텍스트 파일에서 한 줄을 읽고 목록보기에 넣으십시오.
내 코드는 여기에 있습니다 :
는public class ListViewSoore extends ListActivity{
ArrayAdapter<String> adapter = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.list_view);
String itemsen[]=getResources().getStringArray(R.row.pa1);
adapter=new MyAdapter(this, android.R.layout.simple_list_item_1, R.id.textView1,itemsen);
setListAdapter(adapter);
}
private class MyAdapter extends ArrayAdapter<String> {
public MyAdapter(Context context, int resource, int textViewResourceId, String[] strings) {
super(context, resource, textViewResourceId, strings);
}
@Override
public View getView(int position,View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View row=inflater.inflate(R.layout.list_item, parent, false);
String itemsen[]=getResources().getStringArray(R.row.pa1);
String itemsti[]=getResources().getStringArray(R.row.pa2);
TextView tven=(TextView) row.findViewById(R.id.textView1);
TextView tvti=(TextView) row.findViewById(R.id.textView2);
tven.setText(itemsen[position]);
tvti.setText(itemsti[position]);
return row;
}
}
데이터가 많이 :
문자열 배열은 rescource합니다 (strings.xml의 파일에)과 같아야으로 포함되어 있습니다. 너의 제안은 작동하지 않는다. –