Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form
public void onClick(View v)
{
    EditText name = (EditText) findViewById(R.id.tname);
    EditText num = (EditText) findViewById(R.id.tnum);
    String temp1;


    Intent intent = new Intent(QDialList.this, GetQdPatt.class);
    startActivity(intent);
    onPause();

    SharedPreferences tpatt = getSharedPreferences("tpat", MODE_PRIVATE);
    temp1 = tpatt.getString("tpat", "");
    Toast.makeText(QDialList.this, temp1, Toast.LENGTH_SHORT).show();
    Log.i(TAG, temp1);

    if (temp1 != null) {
        Log.e(TAG, temp1);
        mDbOpenHelper.insert(
                name.getText().toString().trim(),
                num.getText().toString().trim(),
                temp1.trim()
        );
        //추가를 누를 경우 EditText에 있는 String 값을 다 가져옴
    } else {
        Toast.makeText(QDialList.this, "다시 입력해주세요.", Toast.LENGTH_SHORT).show();
    }

    //ArrayList 내용 삭제
    mInfoArr.clear();

    doWhileCursorToArray();

    mAdapter.setArrayList(mInfoArr);
    mAdapter.notifyDataSetChanged();
    //Cursor 닫기
    mCursor.close();
};

 

GetQdPatt 액티비티에서 SharedPreference로 String을 받아

이를 기존 액티비티의 editText에 입력된 값과 함께 db에 입력하려고 하는데

GetQdPatt가 실행되는 순간 이미 editText 값들이 입력되어버려서 String을 받아도 입력이 안됩니다.

액티비티가 전환되면 pause가 걸리는걸로 아는데, 어째서 이렇게 되는건가요?



  • ?
    씨숑 2016.11.13 20:02
    아마 onPause 메소드를 호출한다고 아래 코드 처리를 막을 수는 없을 겁니다.

    GetQdPatt 액티비티를 호출하는 액티비티(this.class)의 onResume 내에서 해당 루틴을 구성하거나,
    startActivity(intent); 대신
    startActivityForResult(intent, ?)와 onActivityResult 메소드를 활용하시면 될 것 같네요~
  • profile
    아스트랄로피테쿠스 2016.11.14 10:40
    startActivityForResult 써서 해결했습니다. 답변 감사합니다.
  • profile
    title: 부장님세라프 2016.11.13 20:02
    질문이 잘 이해되지않네요
  • profile
    아스트랄로피테쿠스 2016.11.13 20:52
    mDbOpenHelper.insert(
    name.getText().toString().trim(),
    num.getText().toString().trim(),
    temp1.trim()
    여기서 name과 num은 editText로 입력받고, temp1이 GetQdPatt에서 SharedPreference로 입력받는 값인데,
    저 셋이 동시에 입력이 되야 하는데 startActivity를 하면 이미 editText에 들어가있는 name과 num이 바로 넘어가버리고
    GetQdPatt에서 temp1을 받아와도 사용할 수가 없게 된다는 겁니다...
    startActivity 이하 코드가 GetQdPatt가 어떤식으로든 종료된 후에 작동해야 하는데 GetQdPatt가 실행되자마자 작동한다구요...
  • profile
    title: 부장님세라프 2016.11.14 00:16
    다른 activity를 실행해서 그 activity가 start 되고 resume 되어야 현재의 activity가 pause 됩니다.
    이게 코드 상에서 순차적으로 발생하는 게 아니랍니다. event-driven 이기 때문에 굳이 onPause()를 호출할 필요가 전혀 없어요.
    제가 볼 때는 아직 event driven 방식으로 코딩하는 것에 익숙하지 않으신 것 같습니다만...
  • profile
    아스트랄로피테쿠스 2016.11.14 10:40
    그렇군요... 일단은 startActivityForResult 써서 해결했습니다. 답변 감사합니다.

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. 윈도우 업데이트는 정말 오래 걸리네요.

        아티브탭5가 저렴하길래 구했는데 윈도우8이 깔려 있었습니다. 이건 얼른 8.1 받아야겠는데.. 싶어서 어제 업데이트 140여개 시작했는데 끝나서 이제야 8.1 올리는 중이네요.   오래된 pc 살때마다 이 과정이 괴롭습니다.
    Date2019.04.02 일반 Bytitle: 오타쿠아라 Reply13 Views3586 file
    Read More
  2. No Image

    THIS PC 만 들어가면 렉이 걸립니다

    모든 파일탐색기의 기능들이 다 정상적으로 작동하더라고요.   근데, 오직 'THIS PC' (내컴퓨터) 만 들어가면, 화면이 창백하기 질려버리더니 곧 Stopped Working을 뱉어버립니다.   저장용량은 C드라이브 22GB/D드라이브 50GB 정도 남았...
    Date2019.04.01 질문 ByVeritas Reply9 Views969
    Read More
  3. 여가부, 연말부터 인터넷 개인방송 모니터링 착수

      -여가부, 여성혐오ㆍ성평등 집중 모니터링  -걸그룹 외모통제 논란 있던 ’제작안내서‘ 참고  -모니터링 결과, 성평등 제도화 참고 목적  -개인방송 규제 계획 없다던 여가부…“모니터링은 규제 아냐”  -업계 “제재 수단으로 사용되는 것...
    Date2019.04.01 소식 Bytitle: 부장님호무라 Reply18 Views1302 file
    Read More
  4. 시놀 NAS 스냅샷에서 GFS 보존 선택했을때.

    시놀로지 NAS Btrfs 볼륨에서는 스냅샷 기능을 사용할 수 있습니다.   초기에는 스냅샷 파일이 이론과 다르게 용량을 너무 많이 차지해서 안쓰다가 최근 다시 시작했습니다.       기록 주기는 매시간으로 설정했습니다.   그리고 스냅샷 ...
    Date2019.03.31 일반 Bytitle: 오타쿠아라 Reply4 Views1066 file
    Read More
  5. 시놀로지 NAS 에서 패키지를 설치한 하드를 제거하면?

      DS916+ 1번 베이에 SSD를 장착하고 모든 패키지는 그곳에 설치해서 사용중입니다. 이렇게 하면 패키지 실행할 때 반응속도가 빨라져서 쾌적하더군요   갑자기 SSD가 필요해서 일반하드로 교체한 뒤 사용하기로 했습니다.   1. 전원을 ...
    Date2019.03.31 일반 Bytitle: 오타쿠아라 Reply0 Views3023 file
    Read More
  6. No Image

    애플, 텍스처 서비스를 폐쇄. 애플 뉴스+로 대체

    애플이 5월 28일에 텍스처 서비스를 폐쇄합니다. 작년 3월에 잡지 구독 서비스 기술 제공사인 텍스처를 인수했으나, 이번주 화요일에 텍스처 서비스를 기초로 한 새로운 잡지 구독 서비스인 애플 뉴스+를 발표했으니, 기존의 텍스처는 없...
    Date2019.03.30 소식 By낄낄 Reply1 Views650
    Read More
  7. No Image

    발주 프로그램 개발(입문) 질문드립니다.

    발주프로그램을 만들려고 합니다. 기간은 올해 안으로.   1. PC 및 모바일에서 가능한 발주프로그램 - 담당자가 새 품목 등록이 가능해야하고 - 해당 납품상품 및 수량 선택하여 발주 - PC/안드로이드/아이폰 구동    2. 납품처 및 담당자...
    Date2019.03.30 질문 By파이어프로 Reply2 Views758
    Read More
  8. No Image

    CPU-Z 1.88 공개, 라이젠 피카소와 9세대 코어 R0

    CPU-Z 1.88 버전이 나왔습니다. 인텔 9400F, 9600KF, 9700KF, 9900KF와 9세대 R0 스테핑 지원. AMD 라이젠 피카소 지원 추가. 라데온 VII, 지포스 GTX 1660, 1660 Ti 지원.
    Date2019.03.30 소식 By낄낄 Reply2 Views1161
    Read More
  9. 안드로이드 구글 포토, 문서 스캔 촬영 기능 추가

    구글 포토에 문서를 촬영해 스캔하는 기능이 추가됩니다. 우선은 안드로이드 버전부터. 카메라 앱에서 서류를 인식, 불필요한 부분을 없애고 보기 편하게 만들어준다네요.
    Date2019.03.30 소식 By낄낄 Reply5 Views1247 file
    Read More
  10. 화웨이 소프트웨어 개발 과정에 심각한 결함이 존재

    영국의 화웨이 사이버 보안 진화 센터(Huawei Cyber ​​Security Evaluation Center)는 중국 화웨이의 소프트웨어 개발 과정 중에 심각한 기술적 결함이 있어, 영국의 통신 사업자에게 위험이 될 수 있다고 밝혔습니다. 이곳은 화웨이 제품...
    Date2019.03.30 소식 By낄낄 Reply10 Views3283 file
    Read More
  11. No Image

    아마존 알렉사, 윈도우 10 스토어 앱에 등록

    아마존 알렉사가 윈도우 10 스토어 앱에 등록됐습니다. 지금은 탭 투 토크만 지원하나 나중에 핸즈프리 모드를 추가할 예정. 이 앱을 통해 뉴스와 날씨를 확인하거나 아마존 알렉시 스마트 홈 디바이스를 컨트롤할 수 있게 됩니다.
    Date2019.03.30 소식 By낄낄 Reply1 Views666
    Read More
  12. No Image

    메인보드에 따라서 윈도우 지원이 불가한게 있나요?

      이번에 조립하고 윈도우 7으로 os 설치하려고 보니까 마우스랑 키보드가 입력이 안되더라구요   메인보드 바이오스에선 키보드랑 마우스가 원활하게 돌아가던데 설치 첫화면 한국어 설정 키보드 설정   저 페이지에서 그래서 2시간정도 ...
    Date2019.03.29 질문 By루크 Reply7 Views1659
    Read More
  13. Time명령 시간입력시 : 대신.으로도 들어가는군요

      딴곳보고 치다가 :대신 .가 들어갔는데 시간이 정상입력되더군요   혹시나 하고 세자리다 .으로 입력했는데 잘들어갑니다   마침표대신 쉼표는 불가.   윈98에 들어간 도스6.22버전으로도 작동하니까 윈xp 2000부터는 다 된다고 봐야겠...
    Date2019.03.29 소식 By고자되기 Reply1 Views638 file
    Read More
  14. 네이버앱 미리 써보라길래 써본 간단한 소감

    1. 기존에는 첫화면에 대충 다 보이던 주요 뉴스라든지 그런게  검색창만 남기고 싹 없어졌더군요  기존에 보던거는 좌 혹은 우로 한번 넘기면 나오게 바뀌었는데  메인에 남은 검색기능을 부각시키려는 의도겠지 라고 생각하기에는  네이...
    Date2019.03.29 일반 By금산조 Reply10 Views1054 file
    Read More
  15. 크로미움 기반 MS 엣지 브라우저, 윈도우 7에서 작동

    크로미움 엔진을 사용해 제작된 마이크로소프트 엣지 브라우저가 윈도우 7에서도 잘 작동합니다.
    Date2019.03.27 소식 By낄낄 Reply4 Views2205 file
    Read More
목록
Board Pagination Prev 1 ... 428 429 430 431 432 433 434 435 436 437 ... 579 Next
/ 579

최근 코멘트 30개
바람돌이
16:53
벨드록
16:49
PLAYER001
16:48
아이들링
16:47
린네
16:43
조마루감자탕
16:26
uss0504
16:20
냥뇽녕냥
16:14
뚜찌`zXie
16:13
냥뇽녕냥
16:09
냥뇽녕냥
16:02
냥뇽녕냥
15:58
마초코
15:57
neon
15:56
난젊어요
15:55
영원의여행자
15:53
하아암
15:53
오꾸리
15:42
책읽는달팽
15:33
미주
15:33
책읽는달팽
15:32
TundraMC
15:32
세라프
15:30
툴라
15:27
그림자
15:27
툴라
15:26
PAIMON
15:20
PAIMON
15:15
그림자
15:14
까르르
15:13

AMD
더함
한미마이크로닉스
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소