我是Android Studio的新手,因此在使用此代码时遇到了麻烦;我收到一个错误,通知我应该进行方法调用(TabbedActivity(intent)),但由于现在从未遇到过该操作,因此我不确定该怎么做。
该程序应该在按下按钮时打开google。
谢谢,这是我的代码:
public class TabbedActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tabbed);
final ImageButton button = findViewById(R.id.imagebutton1);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Uri uri = Uri.parse("http://google.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
TabbedActivity(intent); ***<--- error!***
}
});
}
}
最佳答案
像这样尝试:
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Uri uri = Uri.parse("http://google.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent); ***<--- error!***
}
关于android - Android Studio:预期方法调用(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49076369/