私は Android アプリ開発の初心者で、Java 言語を使用しています。私の問題は、TextView または Button を作成するたびに、その下に感嘆符が付いた三角形が表示されることです。クリックすると、次のようなメッセージが表示されました。
ハードコーディングされた文字列「ボタン」、@string リソースを使用する必要があります
私は 2 つのアクティビティを持っています。私のメイン アクティビティには、クリックすると 2 番目のアクティビティに移動するボタンがあります。main.java
しかし、ボタンのコードを作成するために私のところに行くと。上記のエラーが常に発生します。日食はボタンのIDを見つけることができず、TextViewでも同じエラーメッセージが表示されると思います。
ここに私が作ったコードがあります:
Button b = FindViewById(R.id.button1);
私も追加します:
Button b = (Button) FindViewById(R.id.button1);
私は最新の eclipse classic と ADT の 8 月号を使用しています。プラットフォームは Android 4.1 API 16 です。