我正在尝试从Android Examples执行此选项卡视图示例,它工作正常,但我没有在使用TextView设置的每个选项卡中看到文本(这是ArtistsTab)。不知道我做错了什么。 以下是我的清单文件的主要内容
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".HelloTabWidget"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ArtistsActivity"></activity>
<activity android:name=".AlbumsActivity" ></activity>
<activity android:name=".SongsActivity"></activity>
</application>
以下是ArtistsActivity类的OnCreate()方法的内容
public void OnCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
TextView textView = new TextView(this);
textView.setText("Artists Tab");
setContentView(textView);
}
谢谢
答案 0 :(得分:0)
我猜你的Activity甚至没有被调用...尝试将以下行添加到清单文件中:
<activity android:name=".ArtistsActivity">
<intent-filter>
<action android:name="yourpackage.ArtistsActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
将“yourpackage”替换为您的软件包名称,并使用AlbumsActivity
和SongsActivity
中相应的操作名称执行相同操作。