单击按钮时保存数字

时间:2016-09-11 16:20:46

标签: android android-studio

这是我的java文件..我想通过点击"提交"来保存我输入的号码。按钮。任何人都可以帮我完成编码吗?

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();
        }


    });
}}}

1 个答案:

答案 0 :(得分:0)

使用BOOT_COMPLETED操作设置广播接收器。并且还使用RECIEVE_BOOT_COMPLETED权限。如果您认为合适,请在接收器或服务中实现您的逻辑。下次请在此处提问之前进行互联网搜索,因为解决方案遍布整个网络。