检查 textView 文本的 if 条件结果存在一些问题
这是更多解释的代码
时间.xml
<TextView
android:id="@+id/tiMinutesView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="--"
android:textColor="#3134E8" />
TimesActivity.java
TextView minView;
minView = (TextView) v.findViewById(R.id.tiMinutesView);
if (minView.getText().toString().trim() != "--") {
Toast.makeText(TimesActivity.this,
"OK",
Toast.LENGTH_LONG).show();
} else {
Toast.makeText(TimesActivity.this,
"NO", Toast.LENGTH_LONG)
.show();
}
现在它应该返回false并显示NO,因为它实际上等于“--”,但它返回true并显示OK
问题是什么 ???