我一直在阅读xml上的包含标记、智能手机和平板电脑布局中使用的片段,但我比找到解决问题的方法更让人困惑。
我的应用程序有4个屏幕。
1-您登录并从json下载信息。
2,3,4 -从登录,活动2加载(带有自定义适配器的列表),您可以单击其中的2个图像之一跳转到第3和第4活动。
现在,我需要在解析不同JSON的情况下再次创建活动1、2和3,其中1和2具有与现有JSON相同的布局,3具有不同的布局。
对于这些活动,我需要的代码(或者可以是相同的代码)(使用AsyncTask下载任务、按钮单击侦听器等等)是相同的。
例如,我认为复制基本相同的getView方法并粘贴到新类上不是goot,对吗?例如,按钮不能在第二个屏幕上工作。
那么,我应该采取什么方法,而不是复制和粘贴代码并手动更改呢?
对新手的问题很抱歉。
如果需要的话我可以提供代码。
PS 1:我已经做过包含xml和复制代码的测试,但这看起来并不专业
PS 2:碎片是只适用于不同的屏幕,如平板电脑,还是我可以用它做些什么?
发布于 2017-03-31 19:38:11
这是几个问题,以下是几个答案,包括一些未问到的问题:
https://stackoverflow.com/questions/43147516
复制相似问题