No puede resolver el método add (int, new tFragment ()). Commit () en android studion 1.0.1

Estaba trabajando con fragmentos en android studio 1.0.1. Así como el proceso de red no es bueno que se haga en la interfaz de usuario principal, moví mi código a una clase diferente que contenía fragmentos. Pero lo que sucedió después no me está ayudando a proceder en absoluto. El error que consigo es no puede resolver el método add(R.id.container, new com.sunshine.example.sunshine.app.Fragment).commit(); Aquí abajo es el fragmento de código de mi clase MainActivity, pero todo está bien con la clase Fragment.

 package com.sunshine.example.sunshine.app; import android.support.v7.app.ActionBarActivity; import android.support.v4.app.Fragment; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction(). add(R.id.container, new ForecastFragment()).commit(); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } } 

2 Solutions collect form web for “No puede resolver el método add (int, new tFragment ()). Commit () en android studion 1.0.1”

El error de tiempo de compilación está sugiriendo que su ForecastFragment está utilizando la app.Fragment fragmentos app.Fragment , pero en su actividad está utilizando una transacción de la biblioteca de soporte. Tienes que ser coherente con la importación. Cambie su ForecastFragment para hacer que use el Fragmento de la biblioteca de soporte

No sé lo que estás haciendo, pero parece que tienes un error de sintaxis.

 new com.sunshine.example.sunshine.app.Fragment*()* 

Debe poner paréntesis () al final de cualquier declaración de creación de objetos.

  • ¿Cómo configurar correctamente el botón de acción flotante?
  • Cómo desencadenar onListItemClick en un ListFragment
  • Android: Regresar al fragmento anterior en la parte posterior de la prensa
  • Android ViewPager: Actualización de fragmentos fuera de la pantalla pero en caché en ViewPager
  • Cómo establecer el divisor (a nulo) de un diseño personalizado ListFragment
  • Funcionamiento del gestor de fragmentos
  • Android FragmentStatePagerAdapter devuelve pantalla en blanco al recargar fragmentos de medio
  • Descartar DatePickerDialog al pulsar el botón Atrás
  • Excepción: fragmento ya activo
  • Android: ¿Dónde poner el código onCreate () de la actividad en un fragmento?
  • Comunicación entre las pestañas de SlidingTabLayout
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.