gravity - 왼쪽 오른쪽 가운데 정렬을 정할 수 있음

기본값은 Left

 

android:gravity - 위젯 자체로의 정렬 값을 지정해주는 것

android:layout_gravity - 위젯 자체가 아닌 위젯을 감싸주고 있는 레이아웃의 정렬 값을 지정해주는 것

 

activity_main.xml

----------------------------------

<LinearLayout

 

>

 

<EditText

     android:id"@+id/et_test"

     android:layout_width="200dp"

     android:layout_height="wrap_content"/>

 

<Button

     android:id="@+id/btn_move"

     android:layout_width="wrap_content"

     android:layout_height="wrap_content"

     andorid:text="이동"/>

 

<ImageView

     android:id="@+id/khon"

     android:layout_width="100dp"

     android:layout_height="100dp"

     android:src="@mipmap/ic_launcher"/>

 

</LinearLayout>

----------------------------------

 

 

MainActivity.java

----------------------------------

package com.example.intent;

 

import ...

 

public class MainActivity extends AppCompatActivity {

 

      private Button btn_move;

      private EditText et_test;

      private String str;

      ImageView test;

 

      @Override

      protected void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.activity_main);

 

            et_test = findViewById(R.id.et_test);

 

 

            btn_move = findViewById(R.id.btn_move);

            btn_move.setOnClickListener(new View.OnClickListener( ) {

                 @Override

                 public void onClick(View view) {

                      str = et_test.getText( ).toString( );

                      Intent intent = new Intent(  packageContext: MainActivity.this , SubActivity.class);

                      intent.putExtra(  name: "str",str);

                      startActivity(intent); // 액티비티 이동

                 }

            }};

 

            test = (ImageView)findViewById(R.id.khon);

            test.setOnClickListener(new View.OnClickListener( ) {

                @Override

                public void ocClick(View view) {

                     Toast.makeText(getApplicationConText( ),  text: "khon98",Toast.LENGTH_SHORT).show( );

                }

            }};

      }

}

----------------------------------

'안드로이드 앱 만들기' 카테고리의 다른 글

List View  (0) 2020.08.02
패키지구조 & 역할  (0) 2020.08.01
intent 화면전환  (0) 2020.08.01
EditText & Button  (0) 2020.07.28
Text View 만들기  (0) 2020.07.25
Posted by khon98
,