gpt4 book ai didi

android - 使用哪个Android控件?

转载 作者:太空宇宙 更新时间:2023-11-03 12:25:41 25 4
gpt4 key购买 nike

我正在迈出 Android 编程的第一步。

我的应用程序是在数据库中创建条目。对于这个任务,我创建了一个新的 Activity。一切都很好 - 但我真的不喜欢它的外观。

目前,模拟器显示:
Current Layout

我想要类似于“新联系人” Activity 的内容:

  • 窗口底部的按钮,而不是其他控件的正下方(我希望自己能弄清楚)
  • 按钮位于一个漂亮的“框”内,如屏幕截图所示(此处托管按钮的控件是什么?)
  • 当显示软键盘时,按钮应该“向上移动”。如果没有足够的空间,整个区域应该是可滚动的(我也会尝试自己弄清楚)

示例可以在这里看到:
alt text

上面“新联系人”屏幕截图中的按钮是哪个控件?我想对我的按钮使用相同的方法。

最佳答案

了解现有 Activity 的作用的一种方法是使用 hierarchyviewer并检查 Activity 的内容。

了解原生 Android Activity 的另一种方法是查看 source code . In this case ,看起来按钮位于水平 LinearLayout 内,带有 style="@android:style/ButtonBar" 以赋予银色光泽。 That style ,反过来,使用 @android:drawable/bottom_bar 作为它的背景。该图像可以在您的 SDK 安装中找到——转到您选择的平台目录,然后是 data/res/drawable-hdpidata/res/drawable-mdpi对于两个版本。

关于android - 使用哪个Android控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2127459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com