Android 개발에 들어가려고합니다. 내가 havent 그게 바로 그게 바로 키워드를 누락 메신저.Android Studio Menubar 만들기
기본적으로 "홈", "연락처", "설정"등 여러 옵션을 사용하여 화면 맨 아래에 메뉴 모음을 만들고 싶습니다.이 메뉴 항목은 새로운 활동을 열어야합니다.
ImageButtons를 사용하는 것보다이 메뉴 표시 줄을 만드는 더 좋은 방법이 있습니까?
인사말,
Android 개발에 들어가려고합니다. 내가 havent 그게 바로 그게 바로 키워드를 누락 메신저.Android Studio Menubar 만들기
기본적으로 "홈", "연락처", "설정"등 여러 옵션을 사용하여 화면 맨 아래에 메뉴 모음을 만들고 싶습니다.이 메뉴 항목은 새로운 활동을 열어야합니다.
ImageButtons를 사용하는 것보다이 메뉴 표시 줄을 만드는 더 좋은 방법이 있습니까?
인사말,
Android 세계에 오신 것을 환영합니다. 나는 꽤 새로운 자신입니다. 여기에 대한 조언이 있습니다. xml을 사용하고 LinearLayouts 버튼을 사용하여 활동을 시작할 수 있습니다.
먼저 액티비티에 대한 XML 파일을 만들고 선형 또는 상대 레이아웃과 상관없이 맨 아래에 새로운 선형 레이아웃을 중첩시킵니다.
<LinearLayout
android:layout_width="match_parent"
android:layout_height="64dp"
android:orientation="horizontal"
android:weight_sum="4">
<LinearLayout
android:id="+id/buttonName
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<ImageView Put your image stuff here/>
<TextView Put your icon title here />
</LinearLayout>
<View
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="your colour"/>
<!-- Repeat these Views and vertical Linear Layouts until you have the required amount -->
</LinearLayout>
그런 다음 "buttonName"을 사용하여 선형 레이아웃에 대한 참조를 가져 와서 하단 바 버튼으로 사용할 수 있습니다.
아마도 가장 우아한 해결책은 아니지만 그것은 나를 위해 일했습니다.
또한 무점 지점에서 막대를 숨길 필요가 있다면 상단 선형 배치에 ID를 지정하고 가시성을 사라짐으로 설정하십시오.
https://developer.android.com/training/implementing-navigation/index.html 및 https://developer.android.com/training/design-navigation/index.html –
및 https ://material.google.com/patterns/navigation.html#navigation-hierarchy 및 https://material.google.com/components/tabs.html –