Dies ist mein Code in Java:Android Kontext getPackageManager hasSystemFeature
public class TestAudio extends Activity {
private TextView t1;
private Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test_audio);
t1 = (TextView)findViewById(R.id.t1);
System.out.println("aaaaaaaaaaaaaa");
PackageManager packageManager = context.getPackageManager();
System.out.println("bbbbbbbbbbbbbb");
if(packageManager.hasSystemFeature(PackageManager.FEATURE_MICROPHONE)){
t1.setText("I'm here");
}else{
t1.setText("gg");
}
}
Warum Reaktion stoppt, wenn es zwischen den beiden system.out.print
auf den Code ausführt?
Thank you! Jetzt weiß ich, was das Problem ist, ich kann nicht nur ein Context-Objekt instanziieren – MarvinC
Machen Sie Ihren Beitrag richtig als Antwort, indem Sie die Antwort akzeptieren, die Ihnen geholfen hat @MarvinC Cheers! –