2012-07-13 50 views
0

在我的應用程序中,我使用了一個帶有imageview和edittext的相對佈局,並在圖庫中設置了每個佈局。當我編輯edittext它的作品,但當我試圖刪除,它不會刪除。EditText在Relativelayout中對於圖庫不起作用

而不是在相對佈局中包裹edittext和imageview,如果我在畫廊中單獨使用它們,那麼一切正常。

任何人都可以請說出爲什麼它不工作的情況下包裹在一個相對佈局。

回答

0

最後,我得到了答案,我只需要重寫我的自定義庫中的調度關鍵事件方法。

@Override 
public boolean dispatchKeyEvent(KeyEvent event) 
{ 
    boolean handled = false; 

    if (getFocusedChild() != null) 
    { 
     handled = getFocusedChild().dispatchKeyEvent(event); 
    } 

    if (!handled) 
    { 
     handled = event.dispatch(this, null, null); 
    } 

    return handled; 
} 
相關問題