有人能告诉我这段代码有什么问题吗? Eclipse没有显示任何错误,但单击微调器时没有任何反应。
代码:
Spinner startTime = ( Spinner ) findViewById ( R.id.project_start_time);
startTime.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
Toast.makeText ( NewTaskActivity.this, "test", Toast.LENGTH_SHORT );
return false;
}
});
XML:
<Spinner
android:id="@+id/project_start_time"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
答案 0 :(得分:4)
你忘记在你的Toast信息上调用show()方法。
Toast.makeText ( NewTaskActivity.this, "test", Toast.LENGTH_SHORT ).show();
答案 1 :(得分:1)
在.show()
Toast.makeTest()
答案 2 :(得分:1)
您忘记在.show()
结束时调用Toast
方法。
Spinner startTime = ( Spinner ) findViewById ( R.id.project_start_time);
startTime.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
Toast.makeText ( NewTaskActivity.this, "test", Toast.LENGTH_SHORT ).show();
return false;
}
});