動作しないコードは、他のレイアウトではうまくいきましたが、他ではありません。..アンドロイドのonClickは
レイアウトXML:
<Button
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="register"
android:id="@+id/welcome_register"
android:background="@android:color/holo_green_dark"
android:textColor="#ffffff"
android:textSize="25sp"
android:onClick="register_Click" />
活動:
package il.co.smartchip.hobby;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
public class LoginActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
getSupportActionBar().hide();
}
public void start_login(View view) {
//TODO log in
}
public void register_Click(View view) {
Intent intent = new Intent(this, RegisterActivity.class);
startActivity(intent);
}
私はせずにいくつかのことを試してみました成功。それがうまくいかない理由はありますか?
ボタンが正しいレイアウトファイルにありますか? – Prudhvi
意図インテント=新しいインテント(LoginActivity.this、RegisterActivity.class); –
フラグメントが含まれていますか? – njzk2