사용자가 클릭 가능하다는 것을 알 수 있도록 개요를 작성하려는 textviews가있는 클릭 가능한 상대적 레이아웃이 있지만이 작업을 수행하는 방법을 잘 모르겠습니다. 어떤 도움을 주시면 감사하겠습니다.클릭 가능한 상대적 레이아웃
EDIT : 이미 클릭 할 수있는 기능을 구현했습니다. 즉, 이미 클릭 할 수 있고 처리 할 수 있습니다. 레이아웃을 둘러싼 상자를 클릭하여 클릭 할 수 있음을 나타 내기만하면됩니다.
사용자가 클릭 가능하다는 것을 알 수 있도록 개요를 작성하려는 textviews가있는 클릭 가능한 상대적 레이아웃이 있지만이 작업을 수행하는 방법을 잘 모르겠습니다. 어떤 도움을 주시면 감사하겠습니다.클릭 가능한 상대적 레이아웃
EDIT : 이미 클릭 할 수있는 기능을 구현했습니다. 즉, 이미 클릭 할 수 있고 처리 할 수 있습니다. 레이아웃을 둘러싼 상자를 클릭하여 클릭 할 수 있음을 나타 내기만하면됩니다.
보기에는 xml 속성 이름 android : onClick = "methodName"이 있습니다. LinearLayout, RelativeLayout은 View를 상속받습니다. 메소드 이름을이 속성으로 설정할 수 있습니다.
public void methodName(View v){
}
의 조치 방법이 무효, 공개 및 매개 변수 유형보기가 있어야합니다 귀하의 방법이 형식이 있어야합니다. 이 방법을 귀하의 상황에 적용하십시오 (활동). 행운을 빌어 요.
그냥 RelativeLayout 주위에 프레임을 그려야한다면 매우 간단하게 할 수 있습니다. FrameLayout이 내부
- 놓습니다 RelativeLayout의.
- 상자를 원하는 색상으로 FrameLayout의 배경을 설정하십시오. 파란색이 경우
<FrameLayout android:id="@+id/colored_frame" android:layout_height="wrap_content" android:layout_width="fill_parent" android:padding="10dip" android:background="#FF0055CC"> <RelativeLayout android:id="@+id/your_relative_layout" android:layout_height="fill_parent" android:layout_width="fill_parent" android:padding="10dp" android:background="#FF000000"> <TextView android:id="@+id/some_text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Relative Layout" android:textSize="40sp" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/some_text" android:text="..." android:textSize="30sp" /> </RelativeLayout> </FrameeLayout>
지금 당신은 (상자를 가지고 :
- 그래서 당신의 XML은 다음과 같이 보일 것이다 상자
에 대해 원하는 폭으로 FrameLayout이의 패딩을 설정) 당신의 상대 레이아웃 주위
는인가요 것을 요 찾고 있었어?
죄송합니다. 분명히 분명히해야합니다. 저는 이미 클릭 성을 구현했습니다. 버튼으로 "나타나게"하기 위해서 레이아웃 자체 주위에 외곽선 (예 : 상자)을 그리기 만하면됩니다. – confused