如何为Android应用创建屏幕按钮。我使用SDK的Lunar Lander游戏作为基础,我想让它不需要键盘。
答案 0 :(得分:1)
要创建按钮,请在布局XML文件中添加以下内容:
<Button
android:id="@+id/button_1"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_margin="10dp"
android:text="Button 1"/>
要获取代码中按钮的钩子,可以在按下按钮时添加一些动作,添加OnClickListener:
findViewById(R.id.button_1).setOnClickListener(new MyButtonListener());
将OnClickListener声明为私有类(或内联)
private class MyButtonListener implements OnClickListener {
@Override
public void onClick(View v) {
// Your code doing something cool goes here...
System.out.println("Click!");
}
}
请查看Dittmar先生发布链接的文档以获取更多详细信息,但这应该可以帮助您入门。 :)
答案 1 :(得分:0)
查看有关如何create a layout的文档。之后,关于如何create and handle buttons的文档可能会派上用场。