Ich bin ein Anfänger in Android und ich möchte wissen, warum ist es, dass, wenn ich meine setContentView platzieren() nach Definition der Textview, meine App abstürzt, dhWo setze setContentView() in onCreate()?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv=(TextView) findViewById(R.id.tv);
Linkify.addLinks(tv, Linkify.WEB_URLS|Linkify.EMAIL_ADDRESSES|
Linkify.PHONE_NUMBERS);
setContentView(R.layout.activity_main); //After TextView
}
Aber als ich Setzen Sie meine setContentView() vor der Definition der TextView dann meine App läuft gut.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); //Before TextView
TextView tv=(TextView) findViewById(R.id.tv);
Linkify.addLinks(tv, Linkify.WEB_URLS|Linkify.EMAIL_ADDRESSES|
Linkify.PHONE_NUMBERS);
}
Warum ist es, dass & und wie das Hinzufügen setContentView() vor macht den Unterschied?
Ich fragte mich, ob Sie mir bei dieser Frage http://goo.gl/d5opg5 helfen könnten. Es ist keine dieser "fix-this-for-me" -Fragen, das verspreche ich. – Axel