마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

버튼(?)을 아래와 같이 만들어 주고 싶은데 방법을 잘 모르겠어요.

0 추천

 

안녕하세요. 제가 어떤 기능을, 구현하려고 하고 있는데 이게 쉽게 해결되지가 않아서.. 도움을 좀 얻고자

글을 올렸습니다.

다름이 아니라, 아래의 더블콤보 +디즈니 머그컵... 사진과 + 씨네아트 갤러리 사진과같이,

시간이 지날수록 텍스트들이 변하는 구조이며, 오른쪽의 화살표를 눌렀을 경우에 3번째 이미처럼 위로

쫙 펼쳐지는 구조인데, 이걸 어떻게 먼들어야 할지 .. 너무 막막해서 글을 올렸습니다.

어떻게, 해야 아래와 같이 만들수 있을까요 ㅠ 

제가만든 xml부분을 아래에 한번 첨부해 보았습니다.

소스가 조금 넘는 부분은 댓글 부분에 추가해 보았습니다.

 

one.png

two.png

llllllll.jpg

 

 

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="10dp"
    android:paddingTop="10dp"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:background="#363636"
    tools:context="ex.real_project.HappyLife">

    <android.support.v4.view.ViewPager
        android:id="@+id/container"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@+id/toolbar_top"
        android:layout_above="@+id/toolbar_bottom"/>

    <RelativeLayout
        android:id="@+id/toolbar_bottom"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true">

        <Button
            android:id="@+id/toolbar_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="3dp"
            android:background="@drawable/white_round_button"
            android:text="이부분을 어떻게 해주어야 할지 .. "/>

    </RelativeLayout>

    
Kind카인드 (3,600 포인트) 님이 2016년 11월 2일 질문
<RelativeLayout
        android:id="@+id/toolbar_top"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true">


        <ImageView
            android:id="@+id/Movie_Selection_LoginActivity"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@drawable/loginactivity_image"
            android:layout_marginBottom="10dp"
            />

</RelativeLayout>
</RelativeLayout>
질문하시는 거는 좋지만 좀 우려가 되는 부분이 있어서 한가지 말씀드리는게 좋을 것 같습니다. 현재 만들고고 계시는 개인 용도는 아닌 걸로 보여서요.
지금 까지 올려주신 포스팅을 모아보면 님이 어떤 앱을 작업하고 계신지 소스까지 디테일하게 보여지고 있어서 상용앱이라면 포스팅할 때 좀 주의를 기울이셔야 하지 않을까하는 생각이 듭니다.
답변 감사드립니다.
제가 만들고 있는 프로그램은 그냥 개인용으로 만들어보고 싶어서 도전하는 용도
였습니다. 보시는이로 하여금 오해를 불러일으켰을수도 있었겠네요.
충고 정말 감사드립니다.
개인 용도라면 제 댓글에 신경쓰지 마시길 바랍니다.

1개의 답변

0 추천
아무것도 안채워져 있는 레이아웃을 배치해두시고

 

버튼을 눌렀을때

inflater사용해서 동적으로 추가하면 되지 않을까요?
익명사용자 님이 2016년 11월 2일 답변
아아 ㅠ .. 말씀해주신걸 여기저기서 구글링 해보았는데.. 쉽게 감이 오질
않습니다 ㅠ  제가 워낙 레벨이 낮아서 .. 한번만 보여주실수 있으신가요 ㅠ
...