所以,我只是試圖有一個數組的值,並有一個textview「填充」與我指定一個按下按鈕。爲什麼在嘗試從數組中插入字符串到TextView時,應用程序崩潰?
public class MainActivity extends AppCompatActivity {
String arr[]={"a","b","c","d","e"};
TextView tv = (TextView)findViewById(R.id.tv);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
private void setLaunchBtn() {
Button btn = (Button) findViewById(R.id.btn1);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
tv.setText(arr[2]);
}
});
}
出於某種原因,我不能讓應用程序在所有推出,即使我嘗試tv.setText("inserttext");
分享你的錯誤日誌和初始化裏面TextView的創建 –