小编Nik*_*ain的帖子

在android中使用viewpager的多个片段的SearchView

我想用viewPager中存在的多个片段实现SearchView.所有fragemnts都包含列表,我想过滤这些列表并创建一个新的ListView,它根据它所属的片段对结果进行分类.

但是我的searchView没有使用一个片段.

这是我的主要活动:

package com.codeon.directory;

import android.app.SearchManager;
import android.content.Context;
import android.os.Bundle;
import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.SearchView;
import android.support.v7.widget.Toolbar;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.View;
import com.codeon.directory.fragments.FiveFragment;
import com.codeon.directory.fragments.FourFragment;
import com.codeon.directory.fragments.OneFragment;
import com.codeon.directory.fragments.SixFragment;
import com.codeon.directory.fragments.ThreeFragment;
import com.codeon.directory.fragments.TwoFragment;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by Nikhil Jain on 21-Sep-15.
 */
public class TabEffect extends AppCompatActivity {

    private TabLayout tabLayout;
    private ViewPager viewPager;
    public String pic[] = {"1","2","3","1","2","3","1","2","3","1","2","3","1","2","3"};
    public String state[] = {"A","B","C"}; …
Run Code Online (Sandbox Code Playgroud)

android listview android-fragments android-viewpager searchview

10
推荐指数
1
解决办法
4541
查看次数

显示Spinner中的最新项目查看Android

我试图从数组填充微调器.一切正常,但是当我点击微调器时,视图会将我带到数组的最后一项.所以我需要向上滚动才能看到第一项.

我想从头开始而不是从头到尾.请查看我的代码.我在我的XML中使用了android:spinnerMode ="dialog".

我的spinner1正在显示视图中的最后一项,但所有项目都按正确顺序排列.

public class Pinbyplace extends AppCompatActivity {

Spinner spinner1, spinner2, spinner3;
ArrayAdapter<String> adapter1, adapter2, adapter3;

public String[] state = {"Andaman and Nicobar Islands", "Andhra Pradesh", "Arunachal Pradesh", "Assam",
        "Bihar", "Chandigarh", "Chhattisgarh", "Dadar and Nagar Haveli",
        "Daman and Diu", "Delhi", "Goa", "Gujarat", "Haryana", "Himachal Pradesh",
        "Jammu and Kashmir", "Jharkhand", "Karnataka", "Kerala", "Lakshadeep",
        "Madya Pradesh", "Maharashtra", "Manipur", "Meghalaya", "Mizoram", "Nagaland",
        "Odhisa", "Pondicherry","Punjab", "Rajasthan", "Sikkim", "Tamil Nadu",enter code here
        "Tripura", "Uttaranchal", "Uttar Pradesh", "West Bengal", "Select State"};

@Override …
Run Code Online (Sandbox Code Playgroud)

xml arrays android view spinner

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