2017-05-30 107 views
-6

我是新的android。我正在创建用户配置文件的布局。在这种布局中,用户可以编辑和查看他的个人资料的详细信息。点击编辑按钮。用户配置文件布局与编辑和保存选项

请给我任何建议,使这种类型的布局。

https://i.stack.imgur.com/rBTUh.jpg

+1

请贴你的努力代码在这里。 –

+0

'我正在创建布局“,然后向我们展示您已创建的内容。 –

+0

请告诉我们你到目前为止所做的尝试,因为它看起来像你要求我们为你写代码 – WhatsThePoint

回答

1

试试这个它会为你工作,我的朋友

<?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:id="@+id/activity_profile" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" 
tools:context="com.ncrypted.dempproject.Profile"> 

<View 
    android:id="@+id/view" 
    android:layout_width="match_parent" 
    android:layout_height="200dp" 
    android:layout_alignParentStart="true" 
    android:layout_alignParentTop="true" 
    android:layout_marginBottom="50dp" 
    android:background="@color/colorPrimary" /> 

<ScrollView 
    android:id="@+id/scrolView_account" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 


    <RelativeLayout 
     android:id="@+id/linear_account" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:orientation="vertical"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_marginTop="100dp" 
      android:orientation="vertical"> 

      <LinearLayout 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_marginLeft="10dp" 
       android:layout_marginRight="10dp" 
       android:layout_marginTop="100dp" 
       android:orientation="vertical"> 

       <TextView 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="10dp" 
        android:text="profile Details" 
        android:textStyle="bold" /> 

       <android.support.design.widget.TextInputLayout 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:textColorHint="@color/colorPrimary"> 

        <EditText 
         android:layout_width="match_parent" 
         android:layout_height="wrap_content" 
         android:hint="Please Enter User Name" 
         android:imeOptions="actionNext" 
         android:textColorHint="@color/colorPrimary" /> 

       </android.support.design.widget.TextInputLayout> 

       <android.support.design.widget.TextInputLayout 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:textColorHint="@color/colorPrimary"> 

        <EditText 
         android:layout_width="match_parent" 
         android:layout_height="wrap_content" 
         android:hint="Email Address" 
         android:imeOptions="actionNext" 
         android:inputType="textEmailAddress" 
         android:textColorHint="@color/colorPrimary" /> 

       </android.support.design.widget.TextInputLayout> 


       <android.support.design.widget.TextInputLayout 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content" 
        android:textColorHint="@color/colorPrimary"> 

        <EditText 
         android:layout_width="match_parent" 
         android:layout_height="wrap_content" 
         android:hint="password" 
         android:imeOptions="actionNext" 
         android:inputType="textPassword" 
         android:textColorHint="@color/colorPrimary" /> 

       </android.support.design.widget.TextInputLayout> 


      </LinearLayout> 
     </LinearLayout> 

     <RelativeLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentStart="true"> 

      <de.hdodenhof.circleimageview.CircleImageView 
       android:id="@+id/imageview_account_profile" 
       android:layout_width="150dp" 
       android:layout_height="150dp" 
       android:layout_alignParentTop="true" 
       android:layout_centerHorizontal="true" 
       android:src="@mipmap/ic_launcher" 
       app:civ_border_color="#FFFFFF" 
       app:civ_border_width="2dp" /> 

      <android.support.design.widget.FloatingActionButton 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentTop="true" 
       android:layout_alignEnd="@+id/imageview_account_profile" 
       android:layout_marginTop="10dp" 
       android:id="@+id/floatingActionButton" /> 

     </RelativeLayout> 


    </RelativeLayout> 
</ScrollView> 

</RelativeLayout> 

circular image please follow this link

+0

谢谢你,因为我使用android:visibility:可见并且为此而去。 '代码' –

+1

真的很有帮助再次感谢您的答案 –

+0

@ChinthakaDevinda高兴地帮助你 –