私はAndroid開発の新旧です。 XMLなしで完全にJavaで書かれた単純なアクティビティを表示しようとしていますが、クラッシュします。私は間違って何をしていますか?ここでは、コードは次のようになります。XMLクラッシュによるJavaでのAndroidのアクティビティ
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);
}
}
エラーログを追加できますか? –
私はちょうど "残念なことに、TestJavaLayoutが停止しました"というエラーが表示されます。私はAndroid StudioのエミュレーションをサポートしていないAMDプロセッサを持っているので、エミュレータでこれをテストすることはできません – user6191667
あなたのスタジオでlogcatを探してください。あなたが間違っているところであなたを見せてくれます。 –