0

我设计了两个键盘,并添加了一个按钮,单击该按钮将在这些键盘之间切换。

我想在设计时将这两个键盘放在一起,这样用户可以点击,第一个键盘会消失,第二个会弹出。我遇到的问题是无法弄清楚如何使用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); 
4

1 回答 1

0

用 FrameLayout 包裹两个键盘怎么样?

您可以放置​​第一个键盘 FrameLayout 并在单击切换按钮时将第二个键盘放置到 FrameLayout 并且当再次单击切换按钮时从 FrameLayout 中删除第二个键盘

对于文档,请查看此FrameLayout Docs

于 2013-03-12T11:43:29.197 回答