看的视屏教程敲的代码, 程序闪退。
以下是代码和logcat。
1 public class MainActivity extends ActionBarActivity { 2 3 private TextView tv; 4 @Override 5 protected void onCreate(Bundle savedInstanceState) { 6 super.onCreate(savedInstanceState); 7 setContentView(R.layout.activity_main); 8 9 tv=(TextView)findViewById(R.id.tView); 10 tv.setText("Hello Android"); 11 12 13 if (savedInstanceState == null) { 14 getSupportFragmentManager().beginTransaction() 15 .add(R.id.container, new PlaceholderFragment()) 16 .commit(); 17 } 18 }
1 <TextView 2 android:id="@+id/tView" 3 android:layout_width="wrap_content" 4 android:layout_height="wrap_content" 5 android:text="@string/hello_world" />
楼主的控件是不是在fragment中写的?是的话最好将fragment中的内容全部复制到activity_main.xml中,再将feagment删除,修正相应的错误,应该就可以了。