Android Demo项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

activity_publish.xml 4.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="http://schemas.android.com/apk/res-auto"
  4. xmlns:tools="http://schemas.android.com/tools"
  5. android:layout_width="match_parent"
  6. android:layout_height="match_parent"
  7. tools:context="io.hsiao.lesson03.PublishActivity">
  8. <ScrollView
  9. android:id="@+id/scrollView2"
  10. android:layout_width="0dp"
  11. android:layout_height="0dp"
  12. android:fillViewport="true"
  13. app:layout_constraintBottom_toBottomOf="parent"
  14. app:layout_constraintEnd_toEndOf="parent"
  15. app:layout_constraintStart_toStartOf="parent"
  16. app:layout_constraintTop_toBottomOf="@+id/publish_toolbar">
  17. <android.support.constraint.ConstraintLayout
  18. android:layout_width="match_parent"
  19. android:layout_height="match_parent">
  20. <EditText
  21. android:id="@+id/publish_txt_title"
  22. android:layout_width="0dp"
  23. android:layout_height="wrap_content"
  24. android:layout_marginEnd="8dp"
  25. android:layout_marginStart="8dp"
  26. android:layout_marginTop="8dp"
  27. android:ems="10"
  28. android:hint="标题"
  29. android:inputType="textPersonName"
  30. android:minLines="@integer/publish_desc_lines"
  31. android:textSize="12sp"
  32. app:layout_constraintEnd_toEndOf="parent"
  33. app:layout_constraintStart_toStartOf="parent"
  34. app:layout_constraintTop_toTopOf="parent" />
  35. <EditText
  36. android:id="@+id/publish_txt_desc"
  37. android:layout_width="0dp"
  38. android:layout_height="100dp"
  39. android:layout_marginEnd="8dp"
  40. android:layout_marginStart="8dp"
  41. android:layout_marginTop="8dp"
  42. android:contentDescription=" "
  43. android:ems="10"
  44. android:gravity="top"
  45. android:hint="简述"
  46. android:inputType="textMultiLine"
  47. android:singleLine="false"
  48. android:textSize="12sp"
  49. app:layout_constraintEnd_toEndOf="parent"
  50. app:layout_constraintStart_toStartOf="parent"
  51. app:layout_constraintTop_toBottomOf="@+id/publish_txt_title" />
  52. <ImageButton
  53. android:id="@+id/publish_choose_btn"
  54. android:layout_width="wrap_content"
  55. android:layout_height="wrap_content"
  56. android:layout_marginStart="8dp"
  57. android:layout_marginTop="8dp"
  58. app:layout_constraintStart_toStartOf="parent"
  59. app:layout_constraintTop_toBottomOf="@+id/publish_txt_desc"
  60. app:srcCompat="@drawable/ic_action_collections" />
  61. <GridView
  62. android:id="@+id/publish_gridview"
  63. android:layout_width="0dp"
  64. android:layout_height="0dp"
  65. android:layout_marginEnd="8dp"
  66. android:layout_marginStart="8dp"
  67. android:layout_marginTop="8dp"
  68. android:numColumns="@integer/main_grid_column_count"
  69. app:layout_constraintBottom_toBottomOf="parent"
  70. app:layout_constraintEnd_toEndOf="parent"
  71. app:layout_constraintStart_toStartOf="parent"
  72. app:layout_constraintTop_toBottomOf="@id/publish_choose_btn" />
  73. </android.support.constraint.ConstraintLayout>
  74. </ScrollView>
  75. <android.support.v7.widget.Toolbar
  76. android:id="@+id/publish_toolbar"
  77. android:layout_width="match_parent"
  78. android:layout_height="wrap_content"
  79. android:background="?attr/colorPrimary"
  80. android:minHeight="?attr/actionBarSize"
  81. android:theme="?attr/actionBarTheme"
  82. app:layout_constraintEnd_toEndOf="parent"
  83. app:layout_constraintStart_toStartOf="parent"
  84. app:layout_constraintTop_toTopOf="parent"
  85. app:title="发布照片"></android.support.v7.widget.Toolbar>
  86. </android.support.constraint.ConstraintLayout>