【问题标题】:edit2Textbox won`t go awayedit2Textbox 不会消失
【发布时间】:2011-10-23 09:10:23
【问题描述】:

我有一个奇怪的问题。 我有一个 test.xml 文件,它包含 2 个编辑文本框(edit1 和 edit2)。 我从 test.xml 中完全删除了 edit2text 框,但是当我运行我的程序时它一直出现?

我已经从手机中删除了该应用程序并重新启动了 eclipse 和手机,但似乎没有任何帮助。 它不断地回来。

FY:我m running eclipse without a emulator, i dont 知道这是否与此有关。

有人知道edit2是怎么消失的吗?

我的代码,调用 test.xml

@Override  
    protected void onPostExecute(String result) {  
        // create the grid item mapping 
        ListView kp = (ListView)findViewById(R.id.kpn); 

        String[] from = new String[] {"col_1"}; 
        int[] to = new int[] { R.id.editText1 }; <<< should only be 1 edittext

        List<HashMap<String, String>> fillMaps = new ArrayList<HashMap<String, String>>(); 

        HashMap<String, String> map; 

        Document doc = Jsoup.parse(kpn); 
        Elements tdsFromSecondColumn = doc.select("td"); 

        for (Element tdFromSecondColumn : tdsFromSecondColumn) { 
            map = new HashMap<String, String>(); 
            map.put("col_1", tdFromSecondColumn.text());  
            fillMaps.add(map); 

            System.out.println("Hashmap: " + map); 

        }  

        SimpleAdapter adapter = new SimpleAdapter(AndroidLogin.this, fillMaps, R.layout.test, from, to);  
        kp.setAdapter(adapter);

编辑:通过在 test.xml 的 edit1text 框中删除此代码来解决,我不知道这与 edit2 框有什么关系,但是好的,它成功了:

android:editable="false"
android:enabled="true"
android:inputType="textMultiLine"

【问题讨论】:

  • 你试过清理项目了吗
  • 我解决了!查看编辑后的代码。
  • 嗨,我不确定我是否清理了项目,但现在它运行正常:)
  • 您在 XML 中添加了一些内容,这会导致它重新构建。清洁将有一个相同的。您添加的那些行通常不会将其从不工作变为工作,除非它错过了构建:-)

标签: android eclipse listview android-edittext


【解决方案1】:

清理项目 :-) 你似乎有旧的 XML 文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-19
    相关资源
    最近更新 更多