我正在创建一个应用程序,它有一些描述有步骤.例如:
如何转移:
- 你有信用卡吗?
- 如果你不做假的
- 然后将其插入ATM
- 看着它爆炸
如何捕鱼:
越来越长了......
这些描述(步骤)将显示在scrollview中,现在我使用java,setText使用"\n"和""额外的空白空间来欺骗diplay.然而,这不适用于不同的分辨率.如何使textview显示这样的东西?
基于答案,我尝试了这个:.xml布局
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="16dp"
android:layout_marginTop="16dp" >
<TextView
android:id="@+id/tvCBAjud"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/transfer"
android:textSize="16sp"
/>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)
并定义字符串:
<string name="transfer">how to transfer \n
<ul>
<li>-Do you have credit card</li>
<li>-If you dont make a fake one</li>
<li>-Then insert it to ATM</li>
<li>-And watch it explode</li>
</ul></string>
Run Code Online (Sandbox Code Playgroud)
但输出变为:
How to transfer -Do you have credit card -If you dont make a fake one -Then insert it to …Run Code Online (Sandbox Code Playgroud) 我需要一些支持多种屏幕大小的建议,
这个
values
values-hdpi
values-large
values-ldpi
values-mdpi
values-small
values-xhdpi
values-xlarge
Run Code Online (Sandbox Code Playgroud)
或这个
values-sw360dp
values-sw600dp-land
values-sw600dp-v21
values-sw720dp-land
values-sw720dp
values-v17
values-v21
values-2400dp
values-w720dp-land
values-w720dp
Run Code Online (Sandbox Code Playgroud)
我应该在res中创建什么值的文件夹?我想知道所有这些,如果可以的话
我是否需要以编程方式声明或仅将@ dimens/something放在布局xml中?
3.DO我需要制作更多的布局文件夹以支持多屏幕尺寸或只需一个布局文件夹,并且使用@dimens足以处理多屏幕尺寸?