我刚接触安卓......
我设计了一个视图,其中创建了4个图像按钮
其中一个必须转到Facebook网址, 第二个必须进入 Twitter 网址, 第三个必须进入 YouTube 网址等等 第四个进入LinkedIn。
但是我不知道如何配置按钮以发送 URL 并使页面在下面显示的相同设计视图中。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/apple" >
<Button
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#2C3539"
android:gravity="center"
android:text="@string/apple"
android:textColor="#FFFFFF"
android:textSize="22sp" />
<Button
android:id="@+id/video"
android:layout_width="match_parent"
android:layout_height="55dp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_toRightOf="@+id/music"
android:background="#2C3539"
android:text="@string/video"
android:textColor="#FFFFFF"
android:textColorHint="@color/black"
android:textSize="20sp" />
<Button
android:id="@+id/music"
android:layout_width="160dp"
android:layout_height="55dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:background="#2C3539"
android:text="@string/music"
android:textColor="#FFFFFF"
android:textColorHint="@color/black"
android:textSize="20sp" />
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/main"
android:layout_marginLeft="41dp"
android:layout_marginTop="72dp" >
</TableLayout>
<ImageButton
android:id="@+id/twitter1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/facebook1"
android:src="@drawable/twitter" />
<ImageButton
android:id="@+id/facebook1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/main"
android:src="@drawable/facebook" />
<ImageButton
android:id="@+id/youtube1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/twitter1"
android:src="@drawable/youtube" />
<ImageButton
android:id="@+id/instagram1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/youtube1"
android:src="@drawable/instagram_icon" /></RelativeLayout>
上面的代码如下,如果我点击Facebook图像,它必须填充此链接https://www.facebook.com/apple.fruit。
![enter image description here](https://istack.dev59.com/Qeyym.webp)
有人能写出后端代码如何使用按钮吗?
我已经创建了一个Java文件。
package com.lay.background;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
public class AppleActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.apple);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.second, menu);
return true;
} }
有人能否解决这段代码?如果有任何疑问,请在评论中提出。