我正在尝试切换到另一个包含标签的活动(地图活动主要 - >标签活动和向后),就像这样
findViewById(R.id.favButton).setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent i = new Intent(Map.this, Tabs.class);
Map.this.startActivityForResult(i, 0);
}});
并且在Tab.class
我只是为了看布局
public class Tabs extends TabActivity{
public Tabs(Context cont) {
// TODO Auto-generated constructor stub
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.infotab);
此处还有我的活动分段清单
<activity android:name=".Tabs"
android:label="@string/app_name">
</activity>
但我得到http://pastebin.com/48Dkn7wu这些错误
请告诉我这里我做错了什么?我尝试开始没有结果的活动,尝试完成当前的活动,但没有任何帮助。
答案 0 :(得分:1)
我的第一个猜测是你应该删除这个构造函数:
public Tabs(Context cont) {
// TODO Auto-generated constructor stub
}
或者至少把超级(续);在它。
另一种可能性是您没有按照说明实施选项卡式活动。我看到你的粘贴中没有tabhost或任何东西。你能让自己的标签工作吗?
答案 1 :(得分:0)
Intent intent = new Intent();
intent.setClass(AndroidGPSTrackingActivity.this, mapslayout.class);
startActivity(intent);
<uses-library
android:name="com.google.android.maps"
android:required="true" />**