2016-03-19 25 views
0

Bir sorunum var. Okul projesi için birkaç aktivite ile Android Studio'da uygulama oluşturmak zorundayım, bu yüzden Navigasyon Çekmecesi eklemeye karar verdim, ancak uygulamaya basit bir hesap makinesi oluşturmaya çalıştığımda bile düğme ya da metin görüntüsüne atlayamıyorum. Bu, hesap oluşturmak istediğim etkinlik kodudur. Ayrıca Harita Etkinliği ve SQLite Veri Tabanı eklemeliyim. Bir Fragment başvururkenGezinme çekmecesine hesap ekleme

public class Calculator_main extends Fragment { 

    @Nullable 
    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 

     View rootview = inflater.inflate(R.layout.calculator, container, false); 
     return rootview; 
    } 
} 

cevap

0

kullanın rootView öğeyi bulmak için:

Fragment kullanırken bu uygulama sizin Fragment en bir öğeyi başvurmak tek yolu gibi, bunu yapmak gerekir
public class Calculator_main extends Fragment { 

@Nullable 
@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
    View rootview = inflater.inflate(R.layout.calculator, container, false); 

    //Notice the TextView being referenced with rootView in front of the findViewById statement 
    TextView namefield = (TextView) rootView.findViewById(R.id.namefield); 

    return rootview; 
    } 
} 

XML görünümü

Ancak, bu bir Etkinlik içinde gerekli değildir ve bir Fragman

'daki başvuru yöntemiyle karıştırılmamalıdır.