Add categories to AppDetails, layout tweaks
This commit is contained in:
		
							parent
							
								
									e302baa340
								
							
						
					
					
						commit
						771947536e
					
				| @ -15,42 +15,58 @@ | ||||
| 
 | ||||
| 		<ImageView | ||||
| 			android:id="@+id/icon" | ||||
| 			android:layout_width="48dp" | ||||
| 			android:layout_height="48dp" | ||||
| 			android:layout_marginRight="6dp" | ||||
| 			android:layout_width="56dp" | ||||
| 			android:layout_height="56dp" | ||||
| 			android:padding="4dp" | ||||
| 			android:scaleType="fitCenter" /> | ||||
| 
 | ||||
| 		<RelativeLayout | ||||
| 			android:layout_width="fill_parent" | ||||
| 			android:layout_height="wrap_content" | ||||
| 			android:paddingTop="6dp" | ||||
| 			android:layout_height="fill_parent" | ||||
| 			android:padding="6dp" | ||||
| 			android:layout_centerVertical="true" | ||||
| 			android:orientation="vertical" > | ||||
| 
 | ||||
| 			<TextView | ||||
| 				android:id="@+id/title" | ||||
| 				android:layout_width="fill_parent" | ||||
| 				android:layout_height="wrap_content" | ||||
| 				android:ellipsize="marquee" | ||||
| 				android:singleLine="true" | ||||
| 				android:textSize="18sp" | ||||
| 				android:textStyle="bold" /> | ||||
| 
 | ||||
| 			<TextView | ||||
| 				android:id="@+id/status" | ||||
| 				android:layout_width="wrap_content" | ||||
| 				android:layout_height="wrap_content" | ||||
| 				android:layout_alignParentLeft="true" | ||||
| 				android:layout_below="@id/title" | ||||
| 				android:textSize="13sp" /> | ||||
| 
 | ||||
| 			<TextView | ||||
| 				android:id="@+id/license" | ||||
| 				android:layout_width="wrap_content" | ||||
| 				android:layout_height="wrap_content" | ||||
| 				android:layout_alignParentTop="true" | ||||
| 				android:layout_alignParentRight="true" | ||||
| 				android:padding="3dp" | ||||
| 				android:paddingTop="2sp" | ||||
| 				android:paddingBottom="2sp" | ||||
| 				android:layout_marginLeft="8dp" | ||||
| 				android:textSize="13sp" /> | ||||
| 
 | ||||
| 			<TextView | ||||
| 				android:id="@+id/categories" | ||||
| 				android:layout_width="wrap_content" | ||||
| 				android:layout_height="wrap_content" | ||||
| 				android:layout_alignParentBottom="true" | ||||
| 				android:layout_alignParentRight="true" | ||||
| 				android:layout_marginLeft="8dp" | ||||
| 				android:textSize="13sp" /> | ||||
| 
 | ||||
| 			<TextView | ||||
| 				android:id="@+id/title" | ||||
| 				android:textSize="18sp" | ||||
| 				android:textStyle="bold" | ||||
| 				android:singleLine="true" | ||||
| 				android:ellipsize="end" | ||||
| 				android:layout_width="wrap_content" | ||||
| 				android:layout_height="wrap_content" | ||||
| 				android:layout_alignParentLeft="true" | ||||
| 				android:layout_toLeftOf="@id/license" /> | ||||
| 
 | ||||
| 			<TextView | ||||
| 				android:id="@+id/status" | ||||
| 				android:layout_width="wrap_content" | ||||
| 				android:layout_height="wrap_content" | ||||
| 				android:textSize="13sp" | ||||
| 				android:layout_alignParentLeft="true" | ||||
| 				android:layout_alignParentBottom="true" | ||||
| 				android:layout_toLeftOf="@id/categories" /> | ||||
| 
 | ||||
| 		</RelativeLayout> | ||||
| 	</LinearLayout> | ||||
| 
 | ||||
|  | ||||
| @ -20,7 +20,6 @@ | ||||
| 		android:layout_height="fill_parent" | ||||
| 		android:paddingLeft="3dp" | ||||
| 		android:paddingRight="8dp" | ||||
| 		android:paddingBottom="3dp" | ||||
| 		android:layout_toRightOf="@id/icon" | ||||
| 		android:layout_centerVertical="true" | ||||
| 		android:baselineAligned="false" > | ||||
| @ -50,8 +49,8 @@ | ||||
| 		<TextView android:id="@+id/status" | ||||
| 			android:singleLine="true" | ||||
| 			android:ellipsize="end" | ||||
| 			android:paddingTop="2dp" | ||||
| 			android:paddingBottom="2dp" | ||||
| 			android:paddingTop="2sp" | ||||
| 			android:paddingBottom="2sp" | ||||
| 			android:layout_width="wrap_content" | ||||
| 			android:layout_height="wrap_content" | ||||
| 			android:layout_marginLeft="8dp" | ||||
| @ -71,6 +70,7 @@ | ||||
| 		<TextView android:id="@+id/name" | ||||
| 			android:textSize="17sp" | ||||
| 			android:textStyle="bold" | ||||
| 			android:paddingBottom="3sp" | ||||
| 			android:singleLine="true" | ||||
| 			android:ellipsize="end" | ||||
| 			android:layout_width="wrap_content" | ||||
| @ -79,13 +79,14 @@ | ||||
| 			android:layout_toLeftOf="@id/status" /> | ||||
| 
 | ||||
| 		<TextView android:id="@+id/summary" | ||||
| 
 | ||||
| 			android:singleLine="true" | ||||
| 			android:ellipsize="end" | ||||
| 			android:layout_below="@id/name" | ||||
| 			android:layout_width="wrap_content" | ||||
| 			android:layout_height="wrap_content" | ||||
| 			android:layout_below="@id/name" | ||||
| 			android:gravity="center_vertical" | ||||
| 			android:layout_alignParentLeft="true" | ||||
| 			android:layout_alignParentBottom="true" | ||||
| 			android:layout_toLeftOf="@id/license" /> | ||||
| 
 | ||||
| 	</RelativeLayout> | ||||
|  | ||||
| @ -448,6 +448,9 @@ public class AppDetails extends ListActivity { | ||||
|         tv = (TextView) findViewById(R.id.license); | ||||
|         tv.setText(app.license); | ||||
| 
 | ||||
|         tv = (TextView) findViewById(R.id.categories); | ||||
|         tv.setText(app.categories.toString().replaceAll(",",", ")); | ||||
| 
 | ||||
|         tv = (TextView) infoView.findViewById(R.id.description); | ||||
| 
 | ||||
|         /* | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Daniel Martí
						Daniel Martí