在android studio中的同一主要活动中打开按钮

时间:2016-04-16 19:19:14

标签: android button tags char info

我希望能够在Android工作室的同一个java类中打开3个按钮,一个地图,一个通向文本和图片的按钮,最后一个是一个视频.. 我使用了以下代码:

    public void location(View view) {

    Button great = (Button) findViewById(R.id.location);
    great.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View view) {
    // TODO Auto-generated method stub
    Intent intent = new Intent(getApplicationContext(),location`enter code here`.class);
     startActivity(intent);
        }
    });
}

其他2个按钮也一样。至于.xml文件

   <Button
    android:layout_width="150dp"
    android:layout_height="wrap_content"
    android:text="@string/history"
    android:id="@+id/button"
    android:onClick="location"
    android:layout_gravity="center_horizontal"
    android:layout_marginTop="10dp"/>

,字符串是

<string name="map">Map</string>
<string name="location">Location</string>
<string name="info">information about related subject
</string>

问题是如何在同一主布局中打开所有3个按钮?我使用

public void onClick(View view) {
    Intent intent = new Intent(getApplicationContext(),location`enter code here`.class);
}

在所有3个按钮中?或者我必须将每个按钮分配给不同的java类?特别是当所有API设置(导入谷歌地图)在主java中显示灰色时?

0 个答案:

没有答案