我正在使用一个ExpandableListView,ViewPager所以onPageSelected()我需要清除列表.
我知道有一种方法可以做到这ListView一点setAdapter(null)但是The method setAdapter(ListAdapter) is ambiguous for the type ExpandableListView如果我尝试的话我会收到错误ExpandableListView.
我得到"你必须指定一种方法来创建选项卡指示器"错误(根据logcat).找不到原因.
主要课程:
package org.tatvamoksh.tml;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Window;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
@SuppressWarnings({ "deprecation" })
public class MainActivity extends TabActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Remove title bar
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
TabHost tabHost = getTabHost();
// Tab for Tatva
TabSpec t = tabHost.newTabSpec("Tatva");
// setting Title and Icon for the Tab
t.setIndicator("Tatva");
Intent tatvaIntent = new Intent(this, TatvaActivity.class);
t.setContent(tatvaIntent);
// Tab for Moksh
TabSpec m = tabHost.newTabSpec("Moksh");
m.setIndicator("Moksh");
Intent mokshIntent = new Intent(this, MokshActivity.class); …Run Code Online (Sandbox Code Playgroud)