2016-03-09 63 views
1

我遇到了一个问题,即textview中的字符串在单独的行上显示每个字符。我的代码如下。我希望在一行上显示文字。TextView每行显示一个字符

<RelativeLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_centerHorizontal="true" 
     android:layout_marginTop="40dp" > 

     <NumberPicker 
      android:id="@+id/numberPicker" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:padding="5dp" 
      android:background="@drawable/button" 
      android:layout_centerHorizontal="true" 
      android:layout_centerVertical="true" /> 

     <TextView 
      android:id="@+id/sectionPicker" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:padding="5dp" 
      android:layout_marginLeft="10dp" 
      android:text="AM" 
      android:textSize="18sp" 
      android:background="@drawable/button" 
      android:layout_toRightOf="@+id/numberPicker" 
      android:layout_centerVertical="true" /> 

</RelativeLayout> 
+0

你有多少空间?它是否包装,因为它必须包装?你能展示一张照片吗?是否有任何代码影响到这一点,或者您是否在Android Studio预览中看到了报告的结果?根据您发布的XML,不应该有任何问题,这意味着如果您希望某人能够发现问题,则需要发布更多信息。我最近的猜测是,你将它放在太小的水平空间中,所以它正在包装。 – mbm29414

+0

将RelativeLayout的高度和宽度设置为match_parent。让我知道它是否可以解决您的问题 –

+0

大家好,感谢您的帮助!问题是,像@ mbm29414建议我有另一个相对布局,上面嵌套和这个布局有一个左/右边距限制这种布局大小。 – cliffordm

回答

0

的问题是,例如@ mbm29414建议我有,上述被嵌套在另一个相对布局和该布局具有这是限制该布局尺寸的左/右边缘。父级布局的水平边距设置为40dp。我通过旋转屏幕并注意到变化发现了这一点。