ListView に要素を追加したい。ArrayAdapter には add() メソッドがあるため、myAdapter.add() (以下のコードを参照) を試しました。しかし、それはうまくいきませんでした。ListView に要素を追加する正しい方法は何ですか?
public class LinearLayoutDemo extends ListActivity implements OnItemClickListener {
    private static final String[] items={"1", "2", "4", "8", "16", "32", "64"};
ListView myLV;
ArrayAdapter myAdapter;
@Override public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    myAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_activated_1, items);
    myLV = (ListView) findViewById(android.R.id.list);
    myLV.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
    myLV.setAdapter(myAdapter);
    // The following causes the program to fail:
    myAdapter.add("128");
}
また、myAdapter.clear() を試すと、プログラムがクラッシュします。ArrayAdapter を正しく使用していませんか?