小编Moh*_*271的帖子

Activity组抛出ActivityNotFoundException?

我想更改选项卡活动中选项卡内的当前活动,

经过一些研究,我知道我需要使用活动组来实现这一目标.

然后我ActivityGroup用下面的代码创建了一个新类扩展:

public class FavShop extends ActivityGroup{
 protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       LocalActivityManager m = getLocalActivityManager();
       Intent i = new Intent(this, fav_shops.class);
       Window window = m.startActivity("favourite shop",i);
       setContentView(window.getDecorView()); 
  }
 }
Run Code Online (Sandbox Code Playgroud)

然后我运行程序,程序抛出ActivityNotFoundException选项卡的意图启动时

我不知道如何解决这个问题,任何人都可以帮助我吗?

android android-activity

2
推荐指数
1
解决办法
3167
查看次数

无法解析符号notifyDatasetChanged

我正在使用一个应用程序,我从我的azure数据库中获取记录并将其插入到数组中,并且listview必须显示我的数组.当我尝试调用方法时出现错误notifyDatasetChanged,这是我的代码:

    Button search;
EditText Esearch;
ListView list;
BaseAdapter ADAhere;
Connection connect;

List<Map<String,String>> MyData = new ArrayList();

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.srail, container, false);
    search = (Button)rootView.findViewById(R.id.btnSearch);
    Esearch = (EditText)rootView.findViewById(R.id.srch);
    list = (ListView)rootView.findViewById(R.id.view);

    search.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            CheckLogin checkLogin = new CheckLogin();
            checkLogin.execute("");






            String[] fromwhere = { "NAME","PRICE","RANGE","SUPPLIER","SIZE" };

            int[] viewswhere = {R.id.Name_txtView , R.id.price_txtView,R.id.Range_txtView,R.id.size_txtView,R.id.supplier_txtView};



            ADAhere = new SimpleAdapter(getActivity(), MyData,R.layout.list_products, fromwhere, viewswhere);



            list.setAdapter(ADAhere); …
Run Code Online (Sandbox Code Playgroud)

arrays android listview notifydatasetchanged azure-sql-database

-1
推荐指数
1
解决办法
254
查看次数