Ich bin ein bisschen Newb auf Android-Entwicklung. Ich versuche, eine einfache Aktivität anzuzeigen, die vollständig in Java ohne XML geschrieben ist, aber es stürzt ab. Was mache ich falsch? Hier ist der Code:Android-Aktivität in Java mit XML stürzt ab
public class TestActivity extends Activity
{
@Override
public void onCreate(Bundle savedinstancestate)
{
super.onCreate(savedinstancestate);
RelativeLayout thislayout = new RelativeLayout(this);
RelativeLayout.LayoutParams TextViewParams = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
TextViewParams.addRule(RelativeLayout.CENTER_HORIZONTAL);
TextViewParams.addRule(RelativeLayout.CENTER_VERTICAL);
TextView outputtext = new TextView(this);
outputtext.setText("Poop!");
thislayout.addView(outputtext, TextViewParams);
setContentView(thislayout);
}
}
Können Sie Ihr Fehlerprotokoll hinzufügen? –
Ich bekomme nur den Fehler "Leider hat TestJavaLayout gestoppt." Ich kann das nicht mit einem Emulator testen, weil ich einen AMD-Prozessor habe, der die Emulation in Android Studio – user6191667
nicht unterstützt. Suche Logcat in deinem Studio. Es wird dir zeigen, wo du es falsch machst. –