ボタンに 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>