신규 블로그를 만들었습니다!
안드로이드 웹 페이지 띄우기
버튼을 눌러서 웹 페이지를 띄우기 위해서 버튼을 하나 만들어야 합니다.
버튼을 만들고 onClick 옵션에 "onButton2Clicked"라는 메소드의 이름으로 입력하겠습니다. 원하시는 이름으로 해도 됩니다.
웹페이지를 띄우기 위해 "onButton2Clicked"라는 메소드를 정의 합니다. (그 위의 "onButton1Clicked"는 상관없으니 무시...)
activity_main.xml 코드
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onButton1Clicked"
android:text="버튼 클릭"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="onButton2Clicked"
android:text="NAVER"
tools:layout_editor_absoluteX="0dp"
tools:layout_editor_absoluteY="0dp" />
</android.support.constraint.ConstraintLayout>
MainActivity.java 코드
package com.tistory.hongku.hello;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void onButton1Clicked(View view){
// LENGTH_LONG : 길게 화면에 나타남
// LENGTH_SHORT : 짧게 화면에 나타남
Toast.makeText(getApplicationContext(), "버튼이 눌렸습니다!", Toast.LENGTH_LONG).show();
}
// 웹 페이지 띄우기
public void onButton2Clicked(View view){
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://m.naver.com"));
startActivity(intent);
}
}
결과 화면
NAVER 버튼을 누릅니다.
위와 같이 크롬을 통해 네이버 메인 화면이 나옵니다.
관련 글
2018/06/12 - [Android] - Android :: 안드로이드 버튼을 눌러 토스트 메세지 띄우기
'Mobile > Android' 카테고리의 다른 글
Android :: 안드로이드 버튼을 이용해서 이미지 전환하기 (4) | 2018.06.12 |
---|---|
Android :: 안드로이드 다른 뷰 화면 띄어주기 (4) | 2018.06.12 |
Android :: 안드로이드 버튼을 눌러 토스트 메세지 띄우기 (2) | 2018.06.12 |
Android :: 안드로이드 스튜디오 자동 임포트, 글씨 크기 바꾸기 (auto import) (1) | 2018.06.12 |
Android :: 안드로이드 스튜디오 에뮬레이터 만들기(가상 단말, 디바이스 만들기), 프로젝트 실행하기 (2) | 2018.06.12 |
최근댓글