自定义WebView验证隐式Intent的使用
移动软件开发课程实验
本实验通过自定义WebView加载URL来验证隐式Intent的使用。
- 实验包含两个应用:
◼ 第一个应用:获取URL地址并启动隐式Intent的调用。
◼ 第二个应用:自定义WebView来加载URL
新建一个工程用来获取URL地址并启动Intent
- 在activity_main中增加一个EditText组件和一个按钮组件
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="20sp"
android:hint="输入网址"
android:id="@+id/et_url"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="浏览该网页"
android:id="@+id/btn_go"
/>
- 为MainActivity指定视图,设置Intent的动作为ACTION_VIEW(查看指定数据),获取输入框的内容,作为Intent的data
public class MainActivity extends AppCompatActivity {
private Button btn_go;
private EditText et_url;
private String urlHead="https://";
@Override
protected void onCreate(