我正在尝试制作这个 android 应用程序,但我遇到了一些问题。我想在左边的旋转器中选择一个卡号,在右边的旋转器中是我的经销商手,我也在那里选择一个卡号。(见下图)
我可以更换我的卡片并且图像更新没问题。但是当我选择 ex 17 和 2 时,如何更改 Textview 中的文本?我有一个 TextView,但清除了文本。我试过这个,但它不起作用
if(plHand.equals("8") && dlHand.equals("2") || dlHand.equals("3")){
Toast.makeText(this, "IT WORKS!", Toast.LENGTH_LONG).show();
}
我做了一个吐司只是为了检查是否发生了什么事。但什么也没有发生。但是我该怎么做呢?plHand
并且dlHand
是一个字符串数组。我也试过这个
if(sp1.getSelectedItem().toString().equals("17") && (sp2).getSelectedItem().toString().equals("Ace"){
Toast.makeText(MainActivity.this, "IT WORKS!", Toast.LENGTH_LONG).show();
}
希望大家知道该怎么做!
编辑:添加更多代码
final String[] plHand = getResources().getStringArray(R.array.yourHand_array);
final String[] dlHand = getResources().getStringArray(R.array.dealerHand_array);
final Spinner sp1 = (Spinner) findViewById(R.id.spinner1);
final Spinner sp2 = (Spinner) findViewById(R.id.spinner2);
我要更改的文本也在字符串数组中,但如果有更简单的方法,我不必使用字符串数组!
编辑!!:现在可以了!完整代码在这里!http://pastebin.com/g3M2wbtL