2017-07-14 19 views
0

私はメモに画像を追加したいアプリケーションノートブックアプリケーションで作業しています。スクリーンショットを見て、グリッドビューをスクロールしてテキストを編集する方法も見てください。 androidのgridviewを2つのedittextに追加する方法

enter image description here enter image description here

このenter image description here

enter image description hereは私のXMLコードです。返信用

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context="com.app.pb.privatenotebook.NoteBrief"> 


<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" 
    android:layout_marginLeft="30dp" 
    android:layout_marginRight="30dp" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentStart="true" 
    android:layout_marginTop="15dp" 
    android:id="@+id/linearLayout" 
    android:layout_marginBottom="80dp" 
    > 

    <EditText 
     android:id="@+id/et_sub" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="@color/colorPrimary" 
     android:ems="10" 
     android:hint="Subject" 
     android:textSize="14sp" 
     android:gravity="start" 
     android:maxLines="1" 
     android:inputType="textPersonName" 
     android:padding="10dp" /> 

    <EditText 
     android:id="@+id/et_note" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_marginTop="5dp" 
     android:ems="10" 
     android:scrollbars="vertical" 
     android:inputType="textMultiLine" 
     android:textSize="16sp" 
     android:padding="10dp" 
     android:gravity="start" 
     android:hint="Note" 
     android:background="@color/colorPrimary" 
     /> 

</LinearLayout> 

<TextView 
    android:id="@+id/tv_cre" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/linearLayout" 
    android:layout_alignParentBottom="true" 
    android:layout_alignStart="@+id/linearLayout" 
    android:layout_marginBottom="54dp" 
    android:text="TextView" /> 
    </RelativeLayout> 

答えて

0
<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context="com.app.pb.privatenotebook.NoteBrief"> 


<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" 
    android:layout_marginLeft="30dp" 
    android:layout_marginRight="30dp" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentStart="true" 
    android:layout_marginTop="15dp" 
    android:id="@+id/linearLayout" 
    android:layout_marginBottom="80dp" 
    > 

    <EditText 
     android:id="@+id/et_sub" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:background="@color/colorPrimary" 
     android:ems="10" 
     android:hint="Subject" 
     android:textSize="14sp" 
     android:gravity="start" 
     android:maxLines="1" 
     android:inputType="textPersonName" 
     android:padding="10dp" /> 

<GridView 
    android:id="@+id/gridview" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:columnWidth="90dp" 
    android:numColumns="3" 
    android:verticalSpacing="10dp" 
    android:horizontalSpacing="10dp" 
    android:stretchMode="columnWidth" 
    android:gravity="center" 
/> 

    <EditText 
     android:id="@+id/et_note" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_marginTop="5dp" 
     android:ems="10" 
     android:scrollbars="vertical" 
     android:inputType="textMultiLine" 
     android:textSize="16sp" 
     android:padding="10dp" 
     android:gravity="start" 
     android:hint="Note" 
     android:background="@color/colorPrimary" 
     /> 

</LinearLayout> 

<TextView 
    android:id="@+id/tv_cre" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/linearLayout" 
    android:layout_alignParentBottom="true" 
    android:layout_alignStart="@+id/linearLayout" 
    android:layout_marginBottom="54dp" 
    android:text="TextView" /> 
    </RelativeLayout> 
+0

感謝。質問があります。 columnwidth = 1と書くと、1行に1つのイメージしか表示されません。しかしピクチャでは、行番号 – Dani

+0

で最大3ピクチャを追加できます。このように3に変更してください。アンドロイド:numColumns = "3" –

+0

ok私はあなたのコードを実装します。あなたに出力を教えてください – Dani

関連する問題