所以,我只是试图有一个数组的值,并有一个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的创建 –