在textview或toast中显示方法的参数

时间:2012-07-21 17:55:57

标签: android parameters boolean int toast

嘿伙计们,我无法弄清楚为什么我的代码不起作用的逻辑,显然我不允许以这种方式打印出这些值。我无法将v1,v2,v3或v4的值显示为toast或textfield,但我可以显示字符串。我认为这些价值观错了吗? 如果您需要我发布更多代码,请告诉我。

testWheelValue(R.id.passw_1, v1);
            testWheelValue(R.id.passw_2, v2);
            testWheelValue(R.id.passw_3, v3);
            testWheelValue(R.id.passw_4, v4);
            testpins = v1 + v2 + v3 + v4;
            text.setText(testpins);
            // Toast.makeText(getBaseContext(), testpins,
            // Toast.LENGTH_SHORT).show();


private boolean testWheelValue(int id, int value) {
        return getWheel(id).getCurrentItem() == value;
    }

1 个答案:

答案 0 :(得分:1)

v1v2v3v4的类型为int,因此编译会将它们识别为资源ID。试试这个:

text.setText(String.valueOf(testpins));