본문 바로가기

#안드로이드

[Android] LinearLayout 에서 layout_weight를 사용할 때 Linearlayout에서 layout_weight가 무엇인지는 대부분 잘 아실 꺼라 생각 됩니다. layout_weight에 대해 궁금 하신 분들은 구글에서 layout_weight 라고 검색만 해도 글이 엄청 많습니다.이번 글에서는 layout_weight에 대한 설명은 하지 않습니다. 그럼 어떤 내용이냐... 예를 들어 아래와 같은 상황이 있습니다. --------------------------------------------------LinearLayout : horizontal | -------------------------------------------- | | TextView | ImageView | | -------------------------------------------- |.. 더보기
[Android] Edittext, TextView 에서 singline deprecated Layout xml 에서 Edittext와 TextView에 singleLine 속성을 추가 할 경우 줄이 쫙! 그어 진다. singleLine이 deprecated 되니 그만 써라 라는 경고 메세지 이다. 그럼 singleLine을 대신 해서 어떻게 해야 할까?? 구글링을 해보면 singleLine을 대신 해서 maxLines="1"을 쓰면 된다고 한다. 그래서 Edittext에 maxLines="1"을 넣어서 테스트 하면 한줄은 맞는데 키보드에서 개행 버튼을 누르면 개행이 되어 버린다.이전에 쓴 글이 안보이는 현상이 일어 난다. 머지??? ## 테스트 결과 아래와 같다.- Edittext 일 경우 위 소스는 Email을 작성하는 Edittext이다.maxLines="1"을 들어가 있습니다.여기에서!!.. 더보기
[Android] ScrollView 안에 Multi Edittext or TextView 위 와 같이 ScrollView 안에 여러 라인의 TextView나 EditText를 넣었을 경우,ScrollView가 최상위 View 이므로 EditText와 TextView에 적용 되는 Scroll이 먹히지 않습니다. 만약 TextView나 EditText가 고정 사이즈일 경우 화면을 넘어간 문자열은볼수가 없는 상황이 되는 것이죠. 그럼 이럴 때는 어떻게 하느냐~ 아래 소스 처럼 하면 됩니다. 출처 : http://qiita.com/noboru_i/items/09e7d3f8f222834378cc참고 : https://github.com/android/platform_development/blob/master/samples/Support4Demos/res/layout/nested_scroll.xml [.. 더보기