以编程方式创建TextViews和ImageViews列表

时间:2015-08-16 23:54:43

标签: android android-layout

我的xml中有一个id为public partial class Startup { public void Configuration(IAppBuilder app) { ConfigureAuth(app); var hubConfiguration = new HubConfiguration(); hubConfiguration.EnableDetailedErrors = true; app.MapSignalR("/signalr", hubConfiguration); } } 的父RelativeLayout,我想在其中创建一个与父项左边对齐的TextView列表,以及一个以编程方式与父项右边对齐的ImageView列表。我有一个地图,并希望迭代这创建这些布局。我似乎无法弄清楚如何让它发挥作用。

这就是我的想象:

function sticky_relocate() {
  var window_top = $(window).scrollTop();
  var div_top = $('#sticky-anchor').offset().top;
  if (window_top > div_top) {
    $('#wrapper').addClass('stick');
  } else {
    $('#wrapper').removeClass('stick');
  }
}

$(function() {
  $(window).scroll(sticky_relocate);
  sticky_relocate();
});

编辑:有两个垂直的LinearLayouts会更好吗?

1 个答案:

答案 0 :(得分:1)

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity">

    <LinearLayout
        android:id="@+id/LinLayLeft"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:orientation="vertical">

    </LinearLayout>

    <LinearLayout
        android:id="@+id/LinLayRight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:orientation="vertical">

    </LinearLayout>
</RelativeLayout>

现在,您可以通过编程方式将视图添加到linearlayouts。