我有一个关于编写应用程序启动时显示的句子的简单应用程序.唯一的问题是,我需要应用程序来计算用户写句子的时间..就像当你触摸"提交"按钮时, Toast的消息会说"那是对的!,你花了3.2秒"作为例子.
我听说你可以设置一个计时器,以便在特定动作发生时开始......你可以命令它停止.
因此,假设计时器将在您启动应用程序时启动,并且当您触摸"提交"按钮时它将停止,并提供如上所述的干杯消息,计算启动应用程序后写入感知的确切时间!*
这是应用程序代码希望它有所帮助:*
Button w;
TextView t;
EditText e;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
w = (Button) findViewById(R.id.Write);
t= (TextView) findViewById(R.id.FTS);
e = (EditText) findViewById(R.id.Text);
w.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String check1 = t.getText().toString();
String check2 = e.getText().toString();
if (check1.equals(check2))
Toast.makeText(MainActivity.this,"You Wrote it Right !!!",Toast.LENGTH_LONG).show();
else if (check2.equals(""))
Toast.makeText(MainActivity.this,"It's Empty",Toast.LENGTH_LONG).show();
else
Toast.makeText(MainActivity.this,"You wrote it wrong,try again !",Toast.LENGTH_LONG);
Run Code Online (Sandbox Code Playgroud)
我对Android很新,所以我真的不知道怎么做,谢谢你的时间.*