2016-09-11 4 views
-3

내 자바 파일입니다. "제출"버튼을 클릭하여 입력 한 번호를 저장하고 싶습니다. 누구든지 내 코딩을 완료하는 데 도움이 될 수 있습니까?버튼을 클릭하면 번호가 저장됩니다.

public void onCreate(Bundle savedInstanceState) 
{ 

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

    ed1=(EditText)findViewById(R.id.no); 
    b1=(Button)findViewById(R.id.button); 
    sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE); 

    b1.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      String ph = ed1.getText().toString(); 
      SharedPreferences.Editor editor = sharedpreferences.edit(); 
      editor.putString(Phone, ph); 
      editor.commit(); 
      Toast.makeText(MainActivity.this,"Thanks",Toast.LENGTH_LONG).show(); 

      Toast msg = Toast.makeText(getBaseContext(), 
        "Succeed", Toast.LENGTH_LONG); 
      msg.show(); 
     } 


    }); 
}}} 
+0

제대로 질문하는 방법은 http://stackoverflow.com/help/mcve를 참조하십시오. – Guenther

답변

0

BOOT_COMPLETED 동작으로 브로드 캐스트 수신기를 설정하십시오. 또한 RECIEVE_BOOT_COMPLETED 권한을 사용하십시오. 리시버 또는 서비스가 적절하다고 생각되면 로직을 구현하십시오. 다음 번에는 솔루션이 웹 전체에 있기 때문에 여기에서 질문하기 전에 인터넷 검색을하십시오.

+0

인터넷에서 찾으려고했으나 찾을 수 없습니다 .. 보조 전화 번호를 연결하고 위치를 보내고 싶습니다. 다시 시작할 때 다음 전화 번호로 – reefer420

관련 문제