在布局中制作Android布局并在我的Android应用程序中制作可滑动/可滚动的条纹

我是Android开发人员的初学者,并且有点卡住了,我希望在我的主布局的一部分中获得一条条,其中填充了dinamicaly,并且用户可以侧身滚动以获取信息,同时保持在主布局内。即时通讯目前使用水平的LinearLayout并添加texViews吧,我当前的代码是这样的:有两个问题 在布局中制作Android布局并在我的Android应用程序中制作可滑动/可滚动的条纹

  1. 我希望每个myObject的对全部在显示的信息

    for(Object myObject: objectList){ 

    LinearLayout.LayoutParams lparams = new LinearLayout.LayoutParams(

    LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);

    TextView tv = new TextView(getContext());

    tv.setLayoutParams(lparams);

    tv.setText(myObject.getData1() + "/n" + myObject.getData2() + "/n" + myObject.getData3());

    myLayout.addView(tv);

    }

    林线性布局的列 。每个myObject都有3个(未来可能更多) 我想在其 列中显示其中一个的数据片段。我想在 水平linearLayout中创建一个垂直的linearLayout,并在第二个布局中添加我的对象中的每个数据作为 textView,但是像这样的嵌套布局似乎过于复杂,因为我正在制作这个 dinamicaly,我也想到另一个布局,如网格布局或 东西,但即时通讯不是很熟悉所有的布局,并且因为每个列应该代表一个对象,我觉得将myObjects数据拆分为不同的行是不正确的。真的可以使用 一些帮助什么是正确的方式来做到这一点?

    2 - 我可能会在列表中更myObjects,这将很好地适应屏幕, 我怎么让这个用户可以将其滑动到左边和右边 看到其他信息?这个视图位于一个片段中,并且将 片段移到不同的片段,因此用户必须能够 才能滚动此片段而不滚动到不同的片段。

感谢Allot公司

回答:

所以我找到了答案,以为我会分享他们的情况下,其他人也有类似的问题:

问题1 - 我发现这个链接,帮助我得到它的工作: Adding LinearLayout programmatically in Android doesn't work

问题2,答案很简单:我只是发现了约Horizo​​ntalScrollView 我把我的线性布局里面,然后让文本视图创建动态在里面它是完美的。

以上是 在布局中制作Android布局并在我的Android应用程序中制作可滑动/可滚动的条纹 的全部内容, 来源链接: utcz.com/qa/266183.html

回到顶部