ListView

来源:互联网  责任编辑:小易  时间:2017/5/24 17:45:21
本网有用户碰到这样的问题:ListView,具体问题如下:

本网根据需求用户需求,为用户寻得以下其他网友提供的解决方法,方法仅供参考,具体如下:

=================1楼=====================

最简单的方法就是调节字体

=================2楼=====================

引用 1 楼 duanchuanzhi 的回复:
最简单的方法就是调节字体

这和字体有什么,关系

=================3楼=====================

厉害了

=================4楼=====================

什么意思?一个比一个大

=================5楼=====================

引用 4 楼 u013290250 的回复:
什么意思?一个比一个大

跟图片一样啊
没发现一个item显示的一个大

=================6楼=====================

引用 5 楼 Y791812408 的回复:
Quote: 引用 4 楼 u013290250 的回复:

什么意思?一个比一个大

跟图片一样啊
没发现一个item显示的一个大

那直接设置字体大小不可以吗

=================7楼=====================

引用 6 楼 u013290250 的回复:
Quote: 引用 5 楼 Y791812408 的回复:

Quote: 引用 4 楼 u013290250 的回复:

什么意思?一个比一个大

跟图片一样啊
没发现一个item显示的一个大

那直接设置字体大小不可以吗

字体有大小 这个和字体没关系

=================8楼=====================

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    <LinearLayout 
        android:id="@+id/subject_ll"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:orientation="vertical">
    <!-- 第一行 -->
    <LinearLayout 
        
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <TextView
            android:id="@+id/textView_mf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#313131"
            android:textSize="40sp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            android:text="@string/makefriend" />
        <!-- completeness完成度 -->
         <TextView
             android:id="@+id/textView_completeness"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginLeft="20dp"
             android:layout_marginTop="20dp"
             android:text="@string/completeness"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_left"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="("
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_nun1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="1"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_xiegan"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="/"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_num2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="12"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_right"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text=")"
             android:textColor="#0978b8"
             android:textSize="30sp" />
    </LinearLayout>
<!-- 第二行 提示 -->
<LinearLayout
   
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    android:layout_marginRight="20dp"
    >
<FrameLayout
   
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" >
<TextView
    android:id="@+id/textView_hint"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#535353"
    android:textSize="40sp"
    android:text="@string/hint" />
    <TextView
        android:id="@+id/textView_hintdetails"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="\t\t\t\t\t\t\t\t在配对中完成12组选择在配对中完成12组选择假装换行假装换行假装换行"
        android:textColor="#535353"
        android:textSize="40sp" />
</FrameLayout>
</LinearLayout>
 <!-- 第三行 奖励 -->

 <LinearLayout

     android:id="@+id/experience"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="center_vertical"
     android:gravity="center_vertical"
     android:layout_margin="20dp"
     android:orientation="horizontal" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:layout_gravity="left|center_vertical"
    android:gravity="center_vertical"
     >
     <TextView
         android:id="@+id/textView_award"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:textColor="#c3003b"
         android:textSize="40sp"
         android:text="@string/award" />

      <TextView
          android:id="@+id/textView_experience"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="20dp"
          android:text="@string/experience"
          android:textColor="#c3003b"
          android:textSize="40sp" />
      </LinearLayout>
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_gravity="right|center_vertical"
    android:layout_weight="1"
    android:gravity="center"
     >
      <Button
          android:id="@+id/button_go"
          android:layout_width="140dp"
          android:layout_height="90dp"
          android:gravity="center"
          android:textSize="40sp"
          android:textColor="#fff"
          android:background="@drawable/gobtn"
          android:text="@string/go" />
     </LinearLayout>
 </LinearLayout>
 </LinearLayout>
</LinearLayout>

=================9楼=====================

=================10楼=====================

给一个标记  进行判读  设计不同itme 依据标记引用itme

=================11楼=====================

你给出的哪里有listview?

=================12楼=====================

引用 8 楼 Y791812408 的回复:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    <LinearLayout 
        android:id="@+id/subject_ll"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:orientation="vertical">
    <!-- 第一行 -->
    <LinearLayout 
        
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <TextView
            android:id="@+id/textView_mf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#313131"
            android:textSize="40sp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            android:text="@string/makefriend" />
        <!-- completeness完成度 -->
         <TextView
             android:id="@+id/textView_completeness"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginLeft="20dp"
             android:layout_marginTop="20dp"
             android:text="@string/completeness"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_left"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="("
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_nun1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="1"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_xiegan"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="/"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_num2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="12"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_right"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text=")"
             android:textColor="#0978b8"
             android:textSize="30sp" />
    </LinearLayout>
<!-- 第二行 提示 -->
<LinearLayout
   
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    android:layout_marginRight="20dp"
    >
<FrameLayout
   
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" >
<TextView
    android:id="@+id/textView_hint"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#535353"
    android:textSize="40sp"
    android:text="@string/hint" />
    <TextView
        android:id="@+id/textView_hintdetails"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="\t\t\t\t\t\t\t\t在配对中完成12组选择在配对中完成12组选择假装换行假装换行假装换行"
        android:textColor="#535353"
        android:textSize="40sp" />
</FrameLayout>
</LinearLayout>
 <!-- 第三行 奖励 -->

 <LinearLayout

     android:id="@+id/experience"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="center_vertical"
     android:gravity="center_vertical"
     android:layout_margin="20dp"
     android:orientation="horizontal" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:layout_gravity="left|center_vertical"
    android:gravity="center_vertical"
     >
     <TextView
         android:id="@+id/textView_award"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:textColor="#c3003b"
         android:textSize="40sp"
         android:text="@string/award" />

      <TextView
          android:id="@+id/textView_experience"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="20dp"
          android:text="@string/experience"
          android:textColor="#c3003b"
          android:textSize="40sp" />
      </LinearLayout>
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_gravity="right|center_vertical"
    android:layout_weight="1"
    android:gravity="center"
     >
      <Button
          android:id="@+id/button_go"
          android:layout_width="140dp"
          android:layout_height="90dp"
          android:gravity="center"
          android:textSize="40sp"
          android:textColor="#fff"
          android:background="@drawable/gobtn"
          android:text="@string/go" />
     </LinearLayout>
 </LinearLayout>
 </LinearLayout>
</LinearLayout>


android:textSize="40sp"  这句是设置的字体大小

=================13楼=====================

引用 12 楼 zhumj_zhumj 的回复:
Quote: 引用 8 楼 Y791812408 的回复:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    <LinearLayout 
        android:id="@+id/subject_ll"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:orientation="vertical">
    <!-- 第一行 -->
    <LinearLayout 
        
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <TextView
            android:id="@+id/textView_mf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#313131"
            android:textSize="40sp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            android:text="@string/makefriend" />
        <!-- completeness完成度 -->
         <TextView
             android:id="@+id/textView_completeness"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginLeft="20dp"
             android:layout_marginTop="20dp"
             android:text="@string/completeness"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_left"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="("
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_nun1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="1"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_xiegan"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="/"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_num2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="12"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_right"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text=")"
             android:textColor="#0978b8"
             android:textSize="30sp" />
    </LinearLayout>
<!-- 第二行 提示 -->
<LinearLayout
   
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    android:layout_marginRight="20dp"
    >
<FrameLayout
   
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" >
<TextView
    android:id="@+id/textView_hint"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#535353"
    android:textSize="40sp"
    android:text="@string/hint" />
    <TextView
        android:id="@+id/textView_hintdetails"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="\t\t\t\t\t\t\t\t在配对中完成12组选择在配对中完成12组选择假装换行假装换行假装换行"
        android:textColor="#535353"
        android:textSize="40sp" />
</FrameLayout>
</LinearLayout>
 <!-- 第三行 奖励 -->

 <LinearLayout

     android:id="@+id/experience"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="center_vertical"
     android:gravity="center_vertical"
     android:layout_margin="20dp"
     android:orientation="horizontal" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:layout_gravity="left|center_vertical"
    android:gravity="center_vertical"
     >
     <TextView
         android:id="@+id/textView_award"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:textColor="#c3003b"
         android:textSize="40sp"
         android:text="@string/award" />

      <TextView
          android:id="@+id/textView_experience"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="20dp"
          android:text="@string/experience"
          android:textColor="#c3003b"
          android:textSize="40sp" />
      </LinearLayout>
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_gravity="right|center_vertical"
    android:layout_weight="1"
    android:gravity="center"
     >
      <Button
          android:id="@+id/button_go"
          android:layout_width="140dp"
          android:layout_height="90dp"
          android:gravity="center"
          android:textSize="40sp"
          android:textColor="#fff"
          android:background="@drawable/gobtn"
          android:text="@string/go" />
     </LinearLayout>
 </LinearLayout>
 </LinearLayout>
</LinearLayout>


android:textSize="40sp"  这句是设置的字体大小


还有你提示里面的字体重叠是因为你用的 FrameLayout 包裹的它们

=================14楼=====================

帮顶吧,从来没遇见过,学习学习

=================15楼=====================

android:textSize="30sp"//设置字体30
android:textSize="40sp"//设置字体40

把它们都去掉

=================16楼=====================

引用 12 楼 zhumj_zhumj 的回复:
Quote: 引用 8 楼 Y791812408 的回复:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    <LinearLayout 
        android:id="@+id/subject_ll"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:orientation="vertical">
    <!-- 第一行 -->
    <LinearLayout 
        
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <TextView
            android:id="@+id/textView_mf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#313131"
            android:textSize="40sp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            android:text="@string/makefriend" />
        <!-- completeness完成度 -->
         <TextView
             android:id="@+id/textView_completeness"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginLeft="20dp"
             android:layout_marginTop="20dp"
             android:text="@string/completeness"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_left"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="("
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_nun1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="1"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_xiegan"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="/"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_num2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="12"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_right"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text=")"
             android:textColor="#0978b8"
             android:textSize="30sp" />
    </LinearLayout>
<!-- 第二行 提示 -->
<LinearLayout
   
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    android:layout_marginRight="20dp"
    >
<FrameLayout
   
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" >
<TextView
    android:id="@+id/textView_hint"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#535353"
    android:textSize="40sp"
    android:text="@string/hint" />
    <TextView
        android:id="@+id/textView_hintdetails"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="\t\t\t\t\t\t\t\t在配对中完成12组选择在配对中完成12组选择假装换行假装换行假装换行"
        android:textColor="#535353"
        android:textSize="40sp" />
</FrameLayout>
</LinearLayout>
 <!-- 第三行 奖励 -->

 <LinearLayout

     android:id="@+id/experience"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="center_vertical"
     android:gravity="center_vertical"
     android:layout_margin="20dp"
     android:orientation="horizontal" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:layout_gravity="left|center_vertical"
    android:gravity="center_vertical"
     >
     <TextView
         android:id="@+id/textView_award"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:textColor="#c3003b"
         android:textSize="40sp"
         android:text="@string/award" />

      <TextView
          android:id="@+id/textView_experience"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="20dp"
          android:text="@string/experience"
          android:textColor="#c3003b"
          android:textSize="40sp" />
      </LinearLayout>
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_gravity="right|center_vertical"
    android:layout_weight="1"
    android:gravity="center"
     >
      <Button
          android:id="@+id/button_go"
          android:layout_width="140dp"
          android:layout_height="90dp"
          android:gravity="center"
          android:textSize="40sp"
          android:textColor="#fff"
          android:background="@drawable/gobtn"
          android:text="@string/go" />
     </LinearLayout>
 </LinearLayout>
 </LinearLayout>
</LinearLayout>


android:textSize="40sp"  这句是设置的字体大小


我知道 你没看到问题在哪

=================17楼=====================

引用 15 楼 bigtree_mfc 的回复:
android:textSize="30sp"//设置字体30
android:textSize="40sp"//设置字体40

把它们都去掉

那可不行 要求这么大

=================18楼=====================

引用 10 楼 duanchuanzhi 的回复:
给一个标记  进行判读  设计不同itme 依据标记引用itme

什么意思

=================19楼=====================

给看看 Adapter  啊

=================20楼=====================

引用 16 楼 Y791812408 的回复:
Quote: 引用 12 楼 zhumj_zhumj 的回复:

Quote: 引用 8 楼 Y791812408 的回复:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    <LinearLayout 
        android:id="@+id/subject_ll"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:orientation="vertical">
    <!-- 第一行 -->
    <LinearLayout 
        
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <TextView
            android:id="@+id/textView_mf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#313131"
            android:textSize="40sp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            android:text="@string/makefriend" />
        <!-- completeness完成度 -->
         <TextView
             android:id="@+id/textView_completeness"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginLeft="20dp"
             android:layout_marginTop="20dp"
             android:text="@string/completeness"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_left"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="("
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_nun1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="1"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_xiegan"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="/"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_num2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="12"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_right"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text=")"
             android:textColor="#0978b8"
             android:textSize="30sp" />
    </LinearLayout>
<!-- 第二行 提示 -->
<LinearLayout
   
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    android:layout_marginRight="20dp"
    >
<FrameLayout
   
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" >
<TextView
    android:id="@+id/textView_hint"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#535353"
    android:textSize="40sp"
    android:text="@string/hint" />
    <TextView
        android:id="@+id/textView_hintdetails"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="\t\t\t\t\t\t\t\t在配对中完成12组选择在配对中完成12组选择假装换行假装换行假装换行"
        android:textColor="#535353"
        android:textSize="40sp" />
</FrameLayout>
</LinearLayout>
 <!-- 第三行 奖励 -->

 <LinearLayout

     android:id="@+id/experience"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="center_vertical"
     android:gravity="center_vertical"
     android:layout_margin="20dp"
     android:orientation="horizontal" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:layout_gravity="left|center_vertical"
    android:gravity="center_vertical"
     >
     <TextView
         android:id="@+id/textView_award"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:textColor="#c3003b"
         android:textSize="40sp"
         android:text="@string/award" />

      <TextView
          android:id="@+id/textView_experience"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="20dp"
          android:text="@string/experience"
          android:textColor="#c3003b"
          android:textSize="40sp" />
      </LinearLayout>
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_gravity="right|center_vertical"
    android:layout_weight="1"
    android:gravity="center"
     >
      <Button
          android:id="@+id/button_go"
          android:layout_width="140dp"
          android:layout_height="90dp"
          android:gravity="center"
          android:textSize="40sp"
          android:textColor="#fff"
          android:background="@drawable/gobtn"
          android:text="@string/go" />
     </LinearLayout>
 </LinearLayout>
 </LinearLayout>
</LinearLayout>


android:textSize="40sp"  这句是设置的字体大小


我知道 你没看到问题在哪


那你倒是说清楚问题在哪啊, 纳闷了我还

=================21楼=====================

引用 19 楼 qq_34364155 的回复:
给看看 Adapter  啊

private class MyAdapter extends BaseAdapter{
@Override
public int getCount() {
return 3;
}
@Override
public Object getItem(int position) {
return null;
}
@Override
public long getItemId(int arg0) {
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if(convertView==null){
convertView=getActivity().getLayoutInflater().inflate(R.layout.everydayfragment, null);
ViewHolder vh=new ViewHolder();
//  LinearLayout ll = (LinearLayout)convertView.findViewById(R.id.subject_ll);  
//  LayoutParams linearParams = (LayoutParams) ll  
//             .getLayoutParams();  
//     linearParams.height = getActivity().getWindowManager().getDefaultDisplay().getWidth() ;  
//     ll.setLayoutParams(linearParams);  
 convertView.setTag(vh);
}
ViewHolder vh=(ViewHolder) convertView.getTag();
return convertView;
}
}
private class ViewHolder{

}

=================22楼=====================

引用 20 楼 zhumj_zhumj 的回复:
Quote: 引用 16 楼 Y791812408 的回复:

Quote: 引用 12 楼 zhumj_zhumj 的回复:

Quote: 引用 8 楼 Y791812408 的回复:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    >
    <LinearLayout 
        android:id="@+id/subject_ll"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:orientation="vertical">
    <!-- 第一行 -->
    <LinearLayout 
        
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <TextView
            android:id="@+id/textView_mf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#313131"
            android:textSize="40sp"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            android:text="@string/makefriend" />
        <!-- completeness完成度 -->
         <TextView
             android:id="@+id/textView_completeness"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginLeft="20dp"
             android:layout_marginTop="20dp"
             android:text="@string/completeness"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_left"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="("
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_nun1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="1"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_xiegan"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="/"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_num2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text="12"
             android:textColor="#0978b8"
             android:textSize="30sp" />
<TextView
             android:id="@+id/textView_right"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_marginTop="20dp"
             android:text=")"
             android:textColor="#0978b8"
             android:textSize="30sp" />
    </LinearLayout>
<!-- 第二行 提示 -->
<LinearLayout
   
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    android:layout_marginRight="20dp"
    >
<FrameLayout
   
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="20dp"
    android:layout_marginTop="20dp" >
<TextView
    android:id="@+id/textView_hint"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textColor="#535353"
    android:textSize="40sp"
    android:text="@string/hint" />
    <TextView
        android:id="@+id/textView_hintdetails"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="\t\t\t\t\t\t\t\t在配对中完成12组选择在配对中完成12组选择假装换行假装换行假装换行"
        android:textColor="#535353"
        android:textSize="40sp" />
</FrameLayout>
</LinearLayout>
 <!-- 第三行 奖励 -->

 <LinearLayout

     android:id="@+id/experience"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_gravity="center_vertical"
     android:gravity="center_vertical"
     android:layout_margin="20dp"
     android:orientation="horizontal" >
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:layout_gravity="left|center_vertical"
    android:gravity="center_vertical"
     >
     <TextView
         android:id="@+id/textView_award"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:textColor="#c3003b"
         android:textSize="40sp"
         android:text="@string/award" />

      <TextView
          android:id="@+id/textView_experience"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_marginLeft="20dp"
          android:text="@string/experience"
          android:textColor="#c3003b"
          android:textSize="40sp" />
      </LinearLayout>
<LinearLayout 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_gravity="right|center_vertical"
    android:layout_weight="1"
    android:gravity="center"
     >
      <Button
          android:id="@+id/button_go"
          android:layout_width="140dp"
          android:layout_height="90dp"
          android:gravity="center"
          android:textSize="40sp"
          android:textColor="#fff"
          android:background="@drawable/gobtn"
          android:text="@string/go" />
     </LinearLayout>
 </LinearLayout>
 </LinearLayout>
</LinearLayout>


android:textSize="40sp"  这句是设置的字体大小


我知道 你没看到问题在哪


那你倒是说清楚问题在哪啊, 纳闷了我还


你没发现第一个item显示的很小 第二个显示的很大  这是为什么

=================23楼=====================

<?xml version="1.0" encoding="utf-8"?>
<me.dreamheart.autoscalinglayout.ASLinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:custom="http://schemas.android.com/apk/res-auto"  
    custom:designWidth="720dp"  
    custom:designHeight="1280dp"  
    custom:autoScaleEnable="true"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <ListView
        android:id="@+id/listView_everyday"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
    </ListView>

</me.dreamheart.autoscalinglayout.ASLinearLayout>

=================24楼=====================

Adapter  有些小问题,不知道是不是因为这个引起的额
 private class MyAdapter extends BaseAdapter{
        @Override
        public int getCount() {
            return 3;
        }
        @Override
        public Object getItem(int position) {
            return position;
        }
        @Override
        public long getItemId(int arg0) {
            return arg0;
        }
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            if(convertView==null){
                convertView=getActivity().getLayoutInflater().inflate(R.layout.everydayfragment, null);
                ViewHolder vh=new ViewHolder();
//                 LinearLayout ll = (LinearLayout)convertView.findViewById(R.id.subject_ll);
//                 LayoutParams linearParams = (LayoutParams) ll
//                            .getLayoutParams();
//                    linearParams.height = getActivity().getWindowManager().getDefaultDisplay().getWidth() ;
//                    ll.setLayoutParams(linearParams);
                convertView.setTag(vh);
            }else {
                ViewHolder vh=(ViewHolder) convertView.getTag();
            }
            return convertView;
        }
    }
    private class ViewHolder{

    }

或者是  me.dreamheart.autoscalinglayout.ASLinearLayout  有问题,换成普通的LinearLayout试试看?

=================25楼=====================

引用 24 楼 qq_34364155 的回复:
Adapter  有些小问题,不知道是不是因为这个引起的额
 private class MyAdapter extends BaseAdapter{
        @Override
        public int getCount() {
            return 3;
        }
        @Override
        public Object getItem(int position) {
            return position;
        }
        @Override
        public long getItemId(int arg0) {
            return arg0;
        }
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            if(convertView==null){
                convertView=getActivity().getLayoutInflater().inflate(R.layout.everydayfragment, null);
                ViewHolder vh=new ViewHolder();
//                 LinearLayout ll = (LinearLayout)convertView.findViewById(R.id.subject_ll);
//                 LayoutParams linearParams = (LayoutParams) ll
//                            .getLayoutParams();
//                    linearParams.height = getActivity().getWindowManager().getDefaultDisplay().getWidth() ;
//                    ll.setLayoutParams(linearParams);
                convertView.setTag(vh);
            }else {
                ViewHolder vh=(ViewHolder) convertView.getTag();
            }
            return convertView;
        }
    }
    private class ViewHolder{

    }

或者是  me.dreamheart.autoscalinglayout.ASLinearLayout  有问题,换成普通的LinearLayout试试看?


这个是屏幕时配用的 我在网上查的  应该和他有关系 但是要怎么改呢

=================26楼=====================

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <ListView
        android:id="@+id/listView_everyday"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
    </ListView>
 
</LinearLayout>

=================27楼=====================

引用 26 楼 qq_34364155 的回复:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <ListView
        android:id="@+id/listView_everyday"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
    </ListView>
 
</LinearLayout>

我不知指这个  改了也没用 还是listview的问题

=================28楼=====================

引用 18 楼 Y791812408 的回复:
Quote: 引用 10 楼 duanchuanzhi 的回复:

给一个标记  进行判读  设计不同itme 依据标记引用itme

什么意思
 就是多写几个布局  给一个标记 确认那个itme引用那个布局 因标记不同应用的布局也不一样  就像聊天一样  他就是调用了两个布局啊  就那样相对类似的

=================29楼=====================

引用 28 楼 duanchuanzhi 的回复:
Quote: 引用 18 楼 Y791812408 的回复:

Quote: 引用 10 楼 duanchuanzhi 的回复:

给一个标记  进行判读  设计不同itme 依据标记引用itme

什么意思
 就是多写几个布局  给一个标记 确认那个itme引用那个布局 因标记不同应用的布局也不一样  就像聊天一样  他就是调用了两个布局啊  就那样相对类似的


还是不明白 有代码吗

=================30楼=====================

我只是来凑热闹,冒个泡。。。。。。。。

=================31楼=====================

用dp  别用sp   dp不会被系统字体大小覆盖

=================32楼=====================

解决了 
问题原因:用ScrollView嵌套
解决方法:自定义listview

public class MyListView extends ListView {  
  
    public MyListView(Context context) {  
        // TODO Auto-generated method stub  
        super(context);  
    }  
  
    public MyListView(Context context, AttributeSet attrs) {  
        // TODO Auto-generated method stub  
        super(context, attrs);  
    }  
  
    public MyListView(Context context, AttributeSet attrs, int defStyle) {  
        // TODO Auto-generated method stub  
        super(context, attrs, defStyle);  
    }  
  
    @Override  
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {  
        // TODO Auto-generated method stub  
        int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,  
                MeasureSpec.AT_MOST);  
        super.onMeasure(widthMeasureSpec, expandSpec);  
    }  
}  

=================33楼=====================

引用 29 楼 Y791812408 的回复:
Quote: 引用 28 楼 duanchuanzhi 的回复:

Quote: 引用 18 楼 Y791812408 的回复:

Quote: 引用 10 楼 duanchuanzhi 的回复:

给一个标记  进行判读  设计不同itme 依据标记引用itme

什么意思
 就是多写几个布局  给一个标记 确认那个itme引用那个布局 因标记不同应用的布局也不一样  就像聊天一样  他就是调用了两个布局啊  就那样相对类似的


还是不明白 有代码吗
 你看看新闻类app 在加载图片的时候有的一个itme只有一张图片剩下的事文字 ,有的好几张图片,你知道怎么实现的吗   其实和你这就是类似的  。  标记1 引用布局1 显示最小的文字 。标记2 在引用布局2 显示你中间的文字,标记3引用布局3 显示最大的文字  就像这样的  你判断标记来换布局啊   你可明白

=================34楼=====================

要是 感觉底子好  你可以写一个自定义控件也可以

如果您还有更好的解决方法,请在最下面评论中留下您的解决方法


  • 本文相关:
  • 站长必读,如何真正写好一篇原创文章
  • 互联网之路细嗅蔷薇 资深站长分享掘金之道
  • 企业站的站长的工作重心究竟有哪些
  • 浅析:行业门户网站的一些盈利模式
  • 3000IP的企业网站每天订单不到30个的苦恼
  • 网站想内外兼修?先学习提高网站可用性的6大原则
  • 浅谈网页设计中的简约之美
  • 网页改版实战:日本设计师如何彻底优化旅游网站?
  • 网页改版实战!日本设计师如何彻底优化招聘网站?
  • 2015年值得关注的21个网页设计趋势
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2015 www.zgxue.com All Rights Reserved