我以编程方式将一些文本视图添加到从右开始的线性布局中,所以放
<LinearLayout
android:id="@+id/results"
android:layout_width="wrap_content"
android:layout_height="30sp"
android:layout_gravity="right"
android:orientation="horizontal"
android:paddingLeft="12sp"
android:paddingRight="12sp" />
并编码
LinearLayout results= (LinearLayout)findViewById(R.id.results);
TextView res = new TextView(this);
res.setId(resultsCounter );
res.setText(evaluated);
...............
results.addView(res);
这很好用,但我不能无限添加新项目,所以我添加了一个水平滚动视图
<HorizontalScrollView
android:id="@+id/scrollresults"
android:layout_width="fill_parent"
android:layout_height="35sp"
android:layout_marginRight="12sp"
>
<LinearLayout
android:id="@+id/results"
......
</HorizontalScrollView>
但是填充 LinearLayout 我只能向右滚动,所以我丢失了最左边的项目