Android应用程序的屏幕按钮?

时间:2011-07-18 13:32:07

标签: android

如何为Android应用创建屏幕按钮。我使用SDK的Lunar Lander游戏作为基础,我想让它不需要键盘。

2 个答案:

答案 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的文档可能会派上用场。