package exam.Inje_Univ;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.Socket;
import java.util.ArrayList;
import java.util.StringTokenizer;
import java.util.ArrayList;
import android.app.ListActivity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
public class Office_board extends ListActivity{
private ListView listView;
private ArrayList<String> list;
private ArrayList<String> list2;
private ArrayAdapter<String> adapter;
private String[] str = new String[11];
private BufferedReader networkReader;
private BufferedWriter networkWriter;
int ServerPort = 23;
String ServerIP = "203.241.249.161";
InetAddress serverAddr;
Socket socket;
PrintWriter out;
BufferedReader in;
String html, item;
Handler mhandler;
String[] str1;
int strnum = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.office_board);
mhandler = new Handler();
client tp = new client("");
tp.run();
ArrayList<Person> m_orders = new ArrayList<Person>();
Person p[];
StringTokenizer string_token = new StringTokenizer(html, "/");
Log.e("msg=========", html);
item = string_token.nextToken();
Log.e("111111", item);
while (!item.equals("!#quit#!")) {
str1[strnum] = item;
strnum++;
item = string_token.nextToken();
}
for(int M = str1.length; M < (str1.length); ){
Person p[M] = new Person(str1[M],str1[M-1]);
M-2;
}
PersonAdapter m_adapter = new PersonAdapter(this,R.layout.office_board1, m_orders);
setListAdapter(m_adapter);
}
public void mOnClick(View v) {
Intent intent = new Intent(Office_board.this, Boardwrite.class);
startActivity(intent);
finish();
}
private class PersonAdapter extends ArrayAdapter<Person> {
private ArrayList<Person> items;
public PersonAdapter(Context context, int textViewResourceId, ArrayList<Person> items) {
super(context, textViewResourceId, items);
this.items = items;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View v = convertView;
if (v == null) {
LayoutInflater vi = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = vi.inflate(R.layout.office_board1, null);
}
Person p = items.get(position);
if (p != null) {
TextView tt = (TextView) v.findViewById(R.id.toptext);
TextView bt = (TextView) v.findViewById(R.id.bottomtext);
if (tt != null){
tt.setText(p.getName());
}
if(bt != null){
bt.setText("내용 : "+ p.getNumber());
}
}
return v;
}
}
class Person {
private String Name;
private String Number;
public Person(String _Name, String _Number){
this.Name = _Name;
this.Number = _Number;
}
public String getName() {
return Name;
}
public String getNumber() {
return Number;
}
}
}




너무 급해서 질문 쓰시는것도 잊으셨군요.