我在MainActivity
中實現onTouchListener
,並將OnTouchListener
歸於文本視圖tv
,但是因爲按下屏幕時不會彈出消息彈出窗口。爲TextView實現onTouchListener
MainActivity
public class MainActivity extends Activity implements View.OnTouchListener
{
TextView tv;
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv=(TextView)findViewById(R.id.tv);
tv.setOnTouchListener(this);
tv.setText(R.string.hello);
}
public boolean onTouch(View v,MotionEvent event)
{
Toast.makeText(this,"onTouch",Toast.LENGTH_LONG).show();
return true;
}
}
如果這很「容易」,爲什麼你打擾我們? :-) – paxdiablo
你在模擬器或設備上運行它嗎? –
謝謝,我在我的android墊上運行這個,我使用AIDE編譯器來執行它。當我觸摸屏幕時,它不會給出任何反饋。 – Yiyangchen