2013-03-11 36 views
0

我設計了兩個鍵盤,我添加了一個按鈕,單擊它時會在這些鍵盤之間切換。如何將一個gridlayout放在另一個上面?

我想將這兩個鍵盤放在彼此的頂部,當我設計,使用戶可以點擊和第一個鍵盤將消失第二彈出。我遇到的問題是無法弄清楚如何使用GridLayout將它們放在同一個地方。

我遇到的第二個問題是改變了GridLayout的背景。

這裏是我的工作代碼:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    final GridLayout kb2s = (GridLayout)findViewById(R.id.kb2); 
    final GridLayout kb1s = (GridLayout)findViewById(R.id.kb1); 
    kb1s.setBackgroundColor(128); 

回答

0

什麼包裝都與鍵盤的FrameLayout?

你可以把第一鍵盤的FrameLayout而當開關按鈕被點擊把第二鍵盤的FrameLayout而當開關按鈕是點擊再次從FrameLayout裏

刪除第二個鍵盤的看看這個FrameLayout Docs文件

相關問題