2016년 5월 17일 화요일

android ViewFlipper 를 사용한 include 변경

==== xml 파일 ========= 
<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/vf" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" > 

    <include android:id="@+id/include1" layout="@layout/one_layout" /> 
    <include android:id="@+id/include2" layout="@layout/two_layout" /> 

</ViewFlipper> 
======================== 

==== java 파일 ==== 

ViewFlipper vf = (ViewFlipper)findViewById(R.id.vf); 
For Button onClickListener: 

button.setOnClickListener(new View.OnClickListener() { 

            @Override 
            public void onClick(View v) { 
                // TODO Auto-generated method stub 
                vf.setDisplayedChild(1);   // id가 include2  보여주기         
            } 
});

댓글 없음:

댓글 쓰기