小编Dav*_*Tan的帖子

将用户输入从编辑文本添加到列表视图中

我正在尝试从编辑文本到列表视图中获取用户输入,我已经看到了这个类似问题的答案,但我无法弄明白

我试过这个,没有从IDE收到任何错误,但它不起作用

public class ListtestActivity extends Activity {
/** Called when the activity is first created. */

Button bt;
EditText et;
TextView tv;
ListView lv;
ArrayAdapter<String> adapter;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    bt = (Button) findViewById(R.id.button1);
    et = (EditText) findViewById(R.id.editText1);
    tv = (TextView) findViewById(R.id.textView1);
    lv = (ListView) findViewById(R.id.listView1);
    String input = et.getText().toString();
    String[] values = new String[] {"", input};

    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1, values);
    lv.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)

尝试以下也

public class ListtestActivity extends Activity {
ArrayAdapter<String> …
Run Code Online (Sandbox Code Playgroud)

arrays android listview arraylist android-arrayadapter

4
推荐指数
1
解决办法
2万
查看次数