请原谅我的下一张照片,匆忙完成:):
请有人告诉我如何在Android中使用Layouts和TextViews来获得类似于我绘制的内容。 带有一个TEXT的框是一个字符串,带有TEXT TEXT TEXT的框也是一个字符串。
谢谢。
答案 0 :(得分:1)
我不能为这种情况使用2个TextView实例。解决方法可能是只使用一个TextView并以编程方式进行文本格式化。
答案 1 :(得分:0)
在RelativeLayout中,每个TextView标记内部根据您的要求使用这些属性
android:layout_below="Id of the TextView"
android:layout_above="Id of the TextView"
android:layout_toLeftOf="Id of the TextView"
android:layout_toRightOf="Id of the TextView"
答案 2 :(得分:0)
这样的事情应该可以解决问题。密钥为layout_below
和layout_toRightOf
<RelativeLayout
android:layout_width="fill_parent" android:layout_height="fill_parent">
<TextView android:id="@+id/LeftTextView"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:paddingRight="10dp" android:paddingBottom="10dp"
android:text="HI">
<TextView android:id="@+id/WholeTextView"
android:layout_height="fill_parent" android:layout_width="fill_parent"
android:layout_below="@id/LeftTextView"
android:layout_toRightOf="@id/LeftTextView">
</RelativeLayout>
答案 3 :(得分:0)
出于某种原因,即使它有效,这也是一种糟糕的方法。我建议在底行使用不同的textview。它可以在相对布局中使用某种组合,但在每个屏幕/分辨率中可能不一样。
答案 4 :(得分:0)
您是否尝试过使用compound drawables?
textview2.setCompoundDrawables(textview1,null,null,null);