Page 241 - 3-3
P. 241

import android.support.v7.app.AppCompatActivity;
                import android.os.Bundle;
                import android.view.View;
                import android.widget.AdapterView;
                import android.widget.ListView;
                import android.widget.Toast;


                // 작품 선택 클래스
                public class Main extends AppCompatActivity {


                    @Override
                    protected void onCreate(Bundle savedInstanceState) {
                        super.onCreate(savedInstanceState);
                        setContentView(R.layout.activity_main);


                        // 리스트뷰 변수 선언
                        ListView listview ;
                        // 리스트어댑터 변수 선언
                        ListViewAdapter adapter;


                        //Input.java 에서 넘긴 인텐트 받아오기
                        Intent receivedIntent = getIntent();
                        //"IP" 라는 이름으로 넘어온 Extra       를 IP  변수에 저장
                        final String IP = receivedIntent.getStringExtra("IP");
                        //"WebIP" 라는 이름으로 넘어온 Extra         를 WebIP   변수에 저장
                        final String WebIP = receivedIntent.getStringExtra("WebIP");
                        //"PORT" 라는 이름으로 넘어온 Extra         를 PORT    변수에 저장
                        final int PORT = receivedIntent.getIntExtra("PORT",1);


                        // 리스트어댑터 생성
                        adapter = new ListViewAdapter() ;


                        // 리스트뷰 참조
                        listview = (ListView) findViewById(R.id.listview1);
                        // 리스트뷰에 어댑터 달기
                        listview.setAdapter(adapter);


                        //  첫 번째 아이템 스마트 클래스 추가(      )     .
                        adapter.addItem(ContextCompat.getDrawable(this, R.drawable.pencil),
                                " 스마트 클래스", "    지각 조퇴 외출 결석,  ,  ,   ") ;
                        //  두 번째 아이템 스마트 오피스 추가(      )     .
                        adapter.addItem(ContextCompat.getDrawable(this, R.drawable.office),
                                " 스마트 오피스", "    상태변경 시간표 정보 홈페이지,  ,  ,        ") ;
                        //  세 번째 아이템 무인체력장 추가(     )     .
                        adapter.addItem(ContextCompat.getDrawable(this, R.drawable.mooin),


                                                          - 241 -
   236   237   238   239   240   241   242   243   244   245   246