WEB开发网
开发学院手机开发Android 开发 Android编程之View添加Listener的小技巧 阅读

Android编程之View添加Listener的小技巧

 2010-08-11 10:39:00 来源:WEB开发网   
核心提示:21. android:id="@+id/Button02"22. android:layout_width="wrap_content"23. android:layout_height="wrap_content"24. android:25. />

21. android:id="@+id/Button02"

22. android:layout_width="wrap_content"

23. android:layout_height="wrap_content"

24. android:

25. />

26. < TextView

27. android:layout_width="fill_parent"

28. android:layout_height="wrap_content"

29. android:text="@string/hello"

30. />

31. < /LinearLayout>

其中以下这两行就是新增的特性:

android:

android:

2.在活动里面定义public的方法myClickHandler01、和myClickHandler02(注意这两个方法必须有一个View的形参)。

Java代码

1. package com.ray.test;

2.

3. import android.app.Activity;

4. import android.os.Bundle;

5. import android.view.View;

6.

7. public class TestOnClickListener extends Activity {

8.

9. @Override

10. public void onCreate(Bundle savedInstanceState) {

11. super.onCreate(savedInstanceState);

12. setContentView(R.layout.main);

13.

14.

15. }

16. public void myClickHandler01(View target){

17. setTitle("myClickHandler01");

18. }

19. public void myClickHandler02(View target){

20. setTitle("myClickHandler02");

21. }

22. }

当然,你也可以采用这种写法:

将两个按钮设置到同一个Listener

android:

android:

Java代码

1. package com.ray.test;

2.

3. import android.app.Activity;

4. import android.os.Bundle;

5. import android.view.View;

6.

7. public class TestOnClickListener extends Activity {

8.

9. @Override

Tags:Android 编程 View

编辑录入:coldstar [复制链接] [打 印]
赞助商链接