我正在创建一个Action Bar,就像从新的Android UI模式中创建一个操作栏一样,我遇到了一些麻烦。我有一个ViewSwitcher
其中有两个布局。当用户点击搜索按钮时,我在两个布局之间生成动画。问题是,布局是不同的大小,我不知道如何使他们占用相同数量的空间。这是我的意思。附:原谅坏的艺术,他们只是占位;)实现Android操作栏
红色框是正对着该ViewSwitcher
且存在与此布局的操作栏之间的差距:
但没有这一条:
我想是想告诉在ViewSwitcher
布局是相同的尺寸。我怎样才能做到这一点?
我现在面临的问题是,我不知道这个大个子有多大。这取决于'EditText'的大小。我在三款不同的手机上看到了三种不同的尺寸。 :( – CaseyB 2010-06-25 04:22:09
我会尝试一下你的新建议,但是它的代码很多,我希望能够保留在xml中。 – CaseyB 2010-07-06 15:02:41
你可以在viewSwitcher上使用android:measureAllChildren =“false”吗?http:// stackoverflow .COM /问题/ 5466537 /如何对GET-viewswitcher到总结只有最当前显示的视高 – topwik 2012-08-24 19:43:30