1. 안드로이드 스튜디오의 layout에서 버턴을 그린 후 xml 파일에서 android:id="@+id/button1"을 추가한다. button1은 사용자가 임의로 지정하는 ID 이름이다.
<Button
android:id="@+id/button1"
android:layout_width="363dp"
android:layout_height="198dp"
android:text="Button"
tools:layout_editor_absoluteX="12dp"
app:layout_constraintTop_toBottomOf="@+id/button1"
android:layout_marginTop="0dp"
tools:layout_editor_absoluteY="232dp" />
2. MainActivity.java 파일에서 다음의 주황색 코드를 추가한다. R.id.button1은 위에서 지정한 버턴 ID와 같아야 한다.
public class MainActivity extends AppCompatActivity
implements NavigationView.OnNavigationItemSelectedListener {
[다른 코드]
Button button1;
[다른 코드]
// OnCreate
@Override
protected void onCreate(Bundle savedInstanceState) {
[다른 코드]
// Button
button1 = (Button)findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
[버턴 클릭할 때 기능 코드]
}
});
[다른 코드]
}
[다른 코드]
}
3. xml 파일에서 버턴의 배경색, 글자색, 크기를 지정할 수 있다.
android:background="#202020"
android:textColor ="@android:color/white"
android:textSize="25sp"
'컴퓨터공학 > 안드로이드' 카테고리의 다른 글
[안드로이드 스튜디오] textView 사용법 (0) | 2017.08.20 |
---|---|
[안드로이드 스튜디오] 버턴 소문자 표시하기 (0) | 2017.08.20 |
[안드로이드 스튜디오] 진동(Vibrator) 기능 구현 (0) | 2017.08.20 |
[안드로이드 스튜디오] FAB (Floating Action Button)의 배경색 변경하는 방법 (0) | 2017.08.20 |
[안드로이드 스튜디오] android error resource is not public 에러가 뜨는 이유 (0) | 2017.08.20 |
댓글