该应用程序工作正常,直到我为按钮分配一个 Id,然后它开始变得无响应。代码最少,但我在另一个小测试项目中遇到了同样的事情。问题是我不明白为什么它不起作用,尤其是如何修复它,即使我做了所有的互联网搜索。我刚开始学习 Android 基础知识,所以如果错误看起来太简单,我深表歉意。任何帮助是极大的赞赏。谢谢。
主要课程:
public class Test extends Activity
{
/**
* Called when the activity is first created.
*/
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button m = (Button) findViewById(R.id.test);
m.setOnClickListener
(
new View.OnClickListener()
{
public void onClick(View v)
{
// some code
}
}
);
}
}
这是 main.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"
>
<Button
android:id="@+id/test"
android:text="asdas"
></Button>
</LinearLayout>