안녕하세요 회원님들

 

제가 intent로 이름을 입력하면 리스트뷰에 뿌려주게 하고 싶습니다

 

----------------------------------------------------------

 

package soo.game.block;

import android.app.Activity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class RecordRank extends Activity implements OnClickListener {

 Button btnOk;
 Button btnCalcle;
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.input);

  // 확인버튼 설정
  btnOk = (Button) findViewById(R.id.btnOk);
  btnOk.setOnClickListener(this);

  // 취소버튼 설정
  Button btnCalcle = (Button) findViewById(R.id.btnCancle);
  btnCalcle.setOnClickListener(this);
 }

 public void onClick(View v) {
  if (v == btnOk) {// 취소버튼을 눌르면 바로 리스트페이지로 간다
   // 화면전환을 위해 만든다
   Intent it = new Intent(this, ListActivity.class);
   startActivity(it);
   finish();
  }
  if (v.getId() == R.id.btnCancle) {// 입력한 다음 버튼을 누르면 랭킹페이지로 넘어간다

   EditText editName = (EditText) findViewById(R.id.edit_Name);
   String name = editName.getText().toString();

   // 화면전환을 위해 만든다
   Intent it = new Intent(this, ListActivity.class);

   // putExtra(데이터를 담을 변수, 데이터를 가지고있는 변수)
   it.putExtra("edit", name);
   startActivity(it);
   finish();
  }
 }
}

 

지금 이부분이 이름을 입력을 하는 부분입니다
-------------------------------------------------------------------------------------------------

이 부분이 listActivity.java라는 파일인데요

package soo.game.block;

import android.app.Activity;
import android.content.ContentValues;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ListView;

public class ListActivity extends Activity {

 SQLiteDatabase db;
 ContentValues row;// 갱신할 때
 ListView list;

 Button btnBack;// 초기화면으로 가기 버튼
 DBmaneger dbm;
 String name;

 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.list);

  // DB 및 테이블을 생성한다(존재하지 않는다면 생성하지 않는다)
  dbm = new DBmaneger(this);// DBmaneger.java

  db = dbm.getReadableDatabase();// DB연결

  // 삽입
  Intent intent = getIntent();
  if (intent.hasExtra("edit")) {
   name = intent.getExtras().getString("edit");
  }

 }
}

인텐트로 받아오기는 했는데 도저히 진도가 나가지 않습니다

 

제발 코드 좀 달아주세요

 

정말 부탁드립니다

 

제 이력서에 올릴려고 만드는 건데 도저히 몰르겠습니다 ㅠㅠ

 

정말 부탁드릴게요