Android Fragment混乱

Android Fragment混乱,第1张

概述我对Android中片段的正确逻辑用法有疑问.我知道它被设计用于改善平板电脑体验,但这是否意味着片段通常只能用于此目的?或者使用片段作为自定义复合视图的替代品是不是很糟糕的开发实践?例如,我正在编写一个应用程序以保持统计.在制作得分表时,它会为ScrollView中的每个玩家创建一个

我对Android中片段的正确逻辑用法有疑问.我知道它被设计用于改善平板电脑体验,但这是否意味着片段通常只能用于此目的?或者使用片段作为自定义复合视图的替代品是不是很糟糕的开发实践?

例如,我正在编写一个应用程序以保持统计.在制作得分表时,它会为ScrollVIEw中的每个玩家创建一个“scoreCell”,一个自定义复合控件.我想做的事情(但不看作如何作为VIEw)处理由包含活动激活的内部OnClickListener:每个scoreCell都有一个TextVIEw用于玩家的名字,我想长按到startActivityForResult()d出一个输入对话框以更改scoreCell的名称.但是看到OnActivityResult()的方法在VIEw中不可用,那么我是否应该将每个scoreCell变为片段?

Here is a picture of the activity to help understand the logic of what I need/am confused about

解决方法:

这里有很多问题,让我来看看.

>没有片段不仅仅适用于平板电脑体验,通常它们允许您创建更多模块化和适应性更强的布局(思考类).它们在平板电脑布局/风景中非常有用,但也为您提供可重复使用的组件.
>同时,片段在这里不是正确的选择……使用ListvIEw和自定义单元格布局要容易得多.而不是使用另一个活动来显示对话框,只需调用新的Dialog()和dialog.show().如果活动将被用户长时间使用并且提供新的“活动”(动作),则该活动应仅用作对话框

总结

以上是内存溢出为你收集整理的Android Fragment混乱全部内容,希望文章能够帮你解决Android Fragment混乱所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1106768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存