Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 请解释这段代码_Android_Eclipse_Button - Fatal编程技术网

Android 请解释这段代码

Android 请解释这段代码,android,eclipse,button,Android,Eclipse,Button,当我尝试编程一个按钮时,我在android开发人员身上发现了这一点: 对于安卓1.6,这些都不是必需的。您只需在活动中声明一个公共方法来处理单击(该方法必须有一个视图参数): 然后从XML布局中引用此方法: <Button android:onClick="myClickHandler" /> 当在//do stuff部分中单击按钮时,您可以放置希望发生的事情 如果以这种方式使用按钮单击处理程序,则只需更新代码 你可能想从简单一点的东西开始,也许不针对安卓1.6。@Whamokab

当我尝试编程一个按钮时,我在android开发人员身上发现了这一点:

对于安卓1.6,这些都不是必需的。您只需在活动中声明一个公共方法来处理单击(该方法必须有一个视图参数):

然后从XML布局中引用此方法:

<Button android:onClick="myClickHandler" />

当在
//do stuff
部分中单击按钮时,您可以放置希望发生的事情

如果以这种方式使用按钮单击处理程序,则只需更新代码


你可能想从简单一点的东西开始,也许不针对安卓1.6。

@Whamokablammo。。。我不知道你想做什么,我怎么知道?!我希望它引用一个活动,这样我就可以打开另一个屏幕查看或。。。等
<Button android:onClick="myClickHandler" />
package com.duncan.hello.world;
import com.duncan.hello.world.R;

import android.app.Activity;
import android.os.Bundle;
public class OtherActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.other);
}
}