小编Jed*_*ter的帖子

Android在textview上有段落和编号/项目符号

我正在创建一个应用程序,它有一些描述有步骤.例如:

如何转移:

  • - 你有信用卡吗?

  • - 如果你不做假的

  • - 然后将其插入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)

android

7
推荐指数
2
解决办法
8499
查看次数

Android多屏幕支持

我需要一些支持多种屏幕大小的建议,

  1. 哪个会奏效
    • 运用

这个

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中创建什么值的文件夹?我想知道所有这些,如果可以的话

  1. 我是否需要以编程方式声明或仅将@ dimens/something放在布局xml中?

    3.DO我需要制作更多的布局文件夹以支持多屏幕尺寸或只需一个布局文件夹,并且使用@dimens足以处理多屏幕尺寸?

android android-screen-support

2
推荐指数
1
解决办法
5818
查看次数

标签 统计

android ×2

android-screen-support ×1