Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Eclipse:按钮点击代码的问题_Java_Javascript_Android_Eclipse_Button - Fatal编程技术网

Java Android Eclipse:按钮点击代码的问题

Java Android Eclipse:按钮点击代码的问题,java,javascript,android,eclipse,button,Java,Javascript,Android,Eclipse,Button,我开始尝试在Eclipse上制作一个简单的应用程序。 我的目标是创建一个按钮,只需拨打一个号码。 然而,经过许多教程等,我仍然不知道在哪里写代码,什么代码是最好的 这是我的舱单。我插入了使用权限呼叫电话,因为它是必需的(正如我从一些教程中了解到的) 就这些。 请帮助我找出在活动中的何处编写代码,以及要编写的代码 这对我来说意义重大:)首先,你必须从你的按钮上获得一个参考 Button myButton = findViewById(R.id.balance); 然后添加onClickListe

我开始尝试在Eclipse上制作一个简单的应用程序。 我的目标是创建一个按钮,只需拨打一个号码。 然而,经过许多教程等,我仍然不知道在哪里写代码,什么代码是最好的

这是我的舱单。我插入了使用权限呼叫电话,因为它是必需的(正如我从一些教程中了解到的)

就这些。 请帮助我找出在活动中的何处编写代码,以及要编写的代码
这对我来说意义重大:)

首先,你必须从你的按钮上获得一个参考

Button myButton = findViewById(R.id.balance);
然后添加onClickListener

myButton.setOnClickListener(new OnClickListener()
{
    @Override
    public void onClick(View view)
    {
        // Do whatever
    }
}

将此添加到onCreate方法中:

Button button = (Button) findViewById(R.id.balance);

myButton.setOnClickListener(new OnClickListener() 
{
    @Override
    public void onClick(View view)
    {
        Intent intent = new Intent(Intent.ACTION_CALL);
        intent.setData(Uri.parse("tel:" + telephoneNumber));
        startActivity(intent);
    }
}
您只需设置telephoneNumber变量

Button myButton = findViewById(R.id.balance);
myButton.setOnClickListener(new OnClickListener()
{
    @Override
    public void onClick(View view)
    {
        // Do whatever
    }
}
Button button = (Button) findViewById(R.id.balance);

myButton.setOnClickListener(new OnClickListener() 
{
    @Override
    public void onClick(View view)
    {
        Intent intent = new Intent(Intent.ACTION_CALL);
        intent.setData(Uri.parse("tel:" + telephoneNumber));
        startActivity(intent);
    }
}