textView のテキストをチェックする if 条件の結果に問題があります
これは詳細を説明するためのコードです
times.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 を表示します。
何が問題ですか ???