Dear Robert, How can i calls setFocusableOnTouchEvents(true)? where can i wrote?
2010/4/17 Robert Green <[email protected]>: > Make sure your view calls setFocusableOnTouchEvents(true) > > On Apr 16, 4:44 am, a a <[email protected]> wrote: >> Dear all, i tested below, but it don't work >> >> 1. I wrote my GodsendView >> public class GodsendView extends View implements OnTouchListener >> { >> @Override >> public boolean onTouch(View v, MotionEvent event) { >> Log.d("harvey", "onTouch"); >> return false; >> } >> >> } >> >> 2.wrote a xml >> <?xml version="1.0" encoding="utf-8"?> >> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" >> android:orientation="vertical" >> android:layout_width="fill_parent" >> android:layout_height="fill_parent" >> > >> <com.android.godsend.GodsendView >> android:id="@+id/godsend" >> android:layout_width="fill_parent" >> android:layout_height="fill_parent" >> tileSize="24" >> /> >> </LinearLayout> >> >> 3. Activity >> public class GodSendActivity extends Activity { >> /** Called when the activity is first created. */ >> @Override >> public void onCreate(Bundle savedInstanceState) { >> super.onCreate(savedInstanceState); >> setContentView(R.layout.main); >> } >> >> } >> >> but after i touch the screen, can't print my test log >> Log.d("harvey", "onTouch"); >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group >> athttp://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

