【发布时间】:2016-08-14 23:25:29
【问题描述】:
我一直在尝试使用编辑文本中的数据填充字符串数组 但它一直给我错误它说a string类型是必需的,我对android很陌生,不知道那是什么,它还说它无法解析方法添加
package com.android.beez.bored;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import java.util.ArrayList;
public class MainActivity extends AppCompatActivity {
Button save;
Button pushMe;
TextView textOne;
String hobby = new String();
EditText txt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txt = (EditText)findViewById(R.id.txtinput);
save = (Button)findViewById(R.id.btnsave);
save.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String getInput = txt.getText().toString();
hobby.add(getInput);
}
});
pushMe = (Button) findViewById(R.id.pushMe);
pushMe.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int rando = (int)(Math.random()*3);
textOne.setText(hobby[rando]);
}
});
}
}
【问题讨论】:
标签: java android android-studio