私はAndroidとJavaに非常に新しいですが、このサイトは今まで私を助けてくれました。皆さんありがとう!AndroidのアクティビティにButtonを割り当てるにはどうすればよいですか?
私は2つのタブを持つアプリケーションをビルドしています.1つのタブにいくつかのボタンを作成し、対応するアクティビティにはOnClickListenerがあります。私はそれが近くに強制的にアプリケーションを実行すると、私はエラーを取得する場合:
ERROR/AndroidRuntime(25971): java.lang.IllegalStateException: Could not find a method myClickHandler(View) in the activity class com.test.rate.MainActivity for onClick handler on view class android.widget.Button with id 'CalculateButton'
それはおそらく、本当に簡単ですが、助けて!
オーケー、ええ、私はいくつかのコードを追加しておく必要があります
活動:
public class MetricActivity extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.metriclayout);
final Button button = (Button) findViewById(R.id.CalculateButton);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
}
});
とタブレイアウトでのボタンを:
<Button android:layout_height="wrap_content" android:text="Calculate" android:layout_width="wrap_content" android:id="@+id/CalculateButton" android:onClick="myClickHandler" android:layout_gravity="center"></Button>
コードを投稿してください。 – Emiam
対応するメソッドを実装したアクティビティのコードをいくつか投稿してください。 –