Android 布局中的布局并在我的 android 应用程序中制作 slideable/scrollable 条带
Android Layouts within layouts and making a slideable/scrollable strip within my android app
我是 android 开发的初学者,有点卡住了,我希望在我的主要布局中有一个条带,它被动态填充,用户可以在其中横向滚动以获取信息,同时留在主要布局内。我目前使用水平 linearLayout 并向其添加 texViews,我当前的代码是这样的:
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);
}
我有 2 个问题
我希望每个 myObject 的所有信息都显示在一个列中
的线性布局。每个 myObject 有 3 个(将来可能更多)
我想在其下方显示的数据片段
柱子。我想在
水平 linearLayout 并将我的对象中的每条数据添加为
第二个布局中的 textView,但像这样嵌套布局
看起来太复杂了,特别是因为我在做这个
dinamicaly,我还想到了另一种布局,如网格布局或
一些东西,但我不是很熟悉所有的布局,因为
每列应该代表一个我想拆分的对象
不同行中的 myObjects 数据不正确。真的可以用
一些帮助什么是正确的方法来做到这一点?
2- 我可能在列表中有更多 myObjects 可以很好地适合屏幕,
我该怎么做才能让用户左右滑动
看其他信息??这个视图在片段中并滑动
片段你去一个不同的片段,所以用户必须能够
滚动此条而不滚动到不同的片段。
谢谢分配
所以我找到了答案,我想我会分享它们以防其他人有类似的问题:
问题 1 - 我发现这个 link 帮助我让它工作:
Adding LinearLayout programmatically in Android doesn't work
问题2,答案很简单:刚知道HorizontalScrollView
我将我的线性布局放入其中,然后在其中动态创建文本视图,它运行良好。
我是 android 开发的初学者,有点卡住了,我希望在我的主要布局中有一个条带,它被动态填充,用户可以在其中横向滚动以获取信息,同时留在主要布局内。我目前使用水平 linearLayout 并向其添加 texViews,我当前的代码是这样的:
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);
}
我有 2 个问题
我希望每个 myObject 的所有信息都显示在一个列中 的线性布局。每个 myObject 有 3 个(将来可能更多) 我想在其下方显示的数据片段 柱子。我想在 水平 linearLayout 并将我的对象中的每条数据添加为 第二个布局中的 textView,但像这样嵌套布局 看起来太复杂了,特别是因为我在做这个 dinamicaly,我还想到了另一种布局,如网格布局或 一些东西,但我不是很熟悉所有的布局,因为 每列应该代表一个我想拆分的对象 不同行中的 myObjects 数据不正确。真的可以用 一些帮助什么是正确的方法来做到这一点?
2- 我可能在列表中有更多 myObjects 可以很好地适合屏幕, 我该怎么做才能让用户左右滑动 看其他信息??这个视图在片段中并滑动 片段你去一个不同的片段,所以用户必须能够 滚动此条而不滚动到不同的片段。
谢谢分配
所以我找到了答案,我想我会分享它们以防其他人有类似的问题:
问题 1 - 我发现这个 link 帮助我让它工作: Adding LinearLayout programmatically in Android doesn't work
问题2,答案很简单:刚知道HorizontalScrollView 我将我的线性布局放入其中,然后在其中动态创建文本视图,它运行良好。