gpt4 book ai didi

Android:Honeycomb/Gingerbread 的不同小部件布局

转载 作者:行者123 更新时间:2023-11-29 02:10:05 26 4
gpt4 key购买 nike

我正在开展一个个人项目,该项目将包括一个主屏幕小部件,该小部件使用来自服务的信息进行更新 - 我正在使用 Android 3.1 平板电脑(实体)和 Android 2.3 模拟手机进行开发。

对于 Honeycomb 版本,我想使用 StackView,构建 3-4 个用户可以滑动的页面,而这在 Honeycomb 之前的设备上不受支持,所以有没有一种简单的方法

  • 让 Honeycomb 设备使用 StackView 但让 Gingerbread/更早版本使用 TextView(我认为这可以通过使用 res/layouts-v1{1,2,3,4}

  • 让 RemoteView 检测它是哪个并清除/创建 StackView 项目或在 TextView 上设置文本

最佳答案

您可以通过在布局名称中使用 v11 限定符来指示前 hive 和后 hive 的不同布局。您还可以使用 Build 类来检测什么 Build您正在运行的版本,然后加载适当的布局。

关于Android:Honeycomb/Gingerbread 的不同小部件布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7982075/

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