Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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/3/android/218.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
android中的java物理应用程序(数学)_Java_Android_Eclipse_Math - Fatal编程技术网

android中的java物理应用程序(数学)

android中的java物理应用程序(数学),java,android,eclipse,math,Java,Android,Eclipse,Math,基本上,我是java新手,我必须制作一个android应用程序,可以做简单的物理方程,比如I=Q*t。。。。等等,基本上我一辈子都不能把结果输出,有人知道为什么模拟器不能工作吗 我试着把意图和各种东西放进去。请帮忙 public class Current extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn

基本上,我是java新手,我必须制作一个android应用程序,可以做简单的物理方程,比如I=Q*t。。。。等等,基本上我一辈子都不能把结果输出,有人知道为什么模拟器不能工作吗

我试着把意图和各种东西放进去。请帮忙

public class Current extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_current);
        // Show the Up button in the action bar.
        setupActionBar();

        @SuppressWarnings("unused")
        Intent intent = getIntent();
    }

        public void Main(String[]args){

        Button calc1 = (Button)findViewById(string.Calculate_Current);

        calc1.setOnClickListener(new View.OnClickListener() {


             public void onClick(View v) {

                // IIIIII HATE JAVA

                EditText Charge1 = (EditText)findViewById(R.id.number_input_2);    
                EditText Time1 = (EditText)findViewById(R.id.number_input_3);
                TextView Distances_answer = (TextView)findViewById(R.id.Distances_answer);




                double charge = Double.parseDouble(Charge1.getText().toString());
                double Time = Double.parseDouble(Time1.getText().toString());

                @SuppressWarnings("unused")
                Intent intent = new Intent();

                Distances_answer.setText("" + charge + Time);



            }
        });

我觉得你正在从两个编辑文本中输入费用和时间,然后点击一个按钮,你正在更新一个文本视图,将费用和时间的乘积放在那里。试试这个

public class Current extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.layout_name);
    // Show the Up button in the action bar.
    setupActionBar();


  Button calc1 = (Button)findViewById(R.id.buttons_id_in_layout);

    calc1.setOnClickListener(new View.OnClickListener() {


         public void onClick(View v) {

            EditText Charge1 = (EditText)findViewById(R.id.number_input_2);    
            EditText Time1 = (EditText)findViewById(R.id.number_input_3);
            TextView Distances_answer = (TextView)findViewById(R.id.distances_answer);
            double charge = Double.parseDouble(Charge1.getText().toString());
            double time = Double.parseDouble(Time1.getText().toString());
//Time is a class in Java
            Distances_answer.setText("" +charge*time);

        }
    });
}

我不明白你在想什么?您是否试图在新活动或其他内容中显示结果?你是新意图的实例,但你以后不会使用它们…您好,这很有效,我应该解释得更好,我试图像一个等式三角形那样来做,换句话说,用户有三个数字CIMAL字段可以输入,一旦他们单击“计算”,程序运行,然后输出缺少的值。这将分布在五个不同的屏幕上,每个屏幕上有多个计算。感谢上面的用户,因为它最终输出了正确的答案,现在我必须添加一些条件,例如除法和只输出缺少的字段等。非常感谢您。事实上,在上面的条件下,有没有一种方法可以让程序只查找缺少的值?不管输入了哪些值?很高兴为您提供帮助:)!你能确切地告诉我你在用三角形值做什么吗?就像毕达哥拉斯那样,用户给出了两个面,而你必须计算第三个面吗?基本上是的,我会做一个新的主题叫Java physics traingles,如果有帮助的话,可以举几个屏幕截图作为例子?干杯,这次请更详细地描述:)