小编Dar*_*wda的帖子

如何在Android中将文本复制到剪贴板?

任何人都可以告诉我如何在按下按钮时将特定文本视图中的文本复制到剪贴板?Thanx :)

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mainpage);
        textView = (TextView) findViewById(R.id.textview);
        copyText = (Button) findViewById(R.id.bCopy);
        copyText.setOnClickListener(new View.OnClickListener() {


            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

                ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
                String getstring = textView.getText().toString();

                //Help to continue :)

            }
        });
    }

}
Run Code Online (Sandbox Code Playgroud)

}

我想在按下按钮bCopy时将TextView textView中的Text复制到剪贴板!请帮忙......

clipboard android copy-paste clipboard-interaction clipboardmanager

277
推荐指数
12
解决办法
15万
查看次数

如何在Firebase数据库中的字符串中任何地方搜索-Android

我已经在我的Android应用中实现了Firebase实时数据库,一切都很好。我正在尝试添加一个搜索功能,并且我只能通过起始单词匹配来搜索数据库。下面是我的数据库快照:

在此处输入图片说明

我正在查询movieName。现在,我可以搜索查询字符串是否为Pets / Pe / pet。但是,当我搜索动物时,结果为零。因此,基本上我正在寻找的是在字符串中任何位置使用查询文本搜索数据库。即,我应该能够搜索动物/和/宠物,并且应该获得包含搜索查询的结果。

下面是到目前为止的代码。

mDatabaseReference.child("recent").getRef().orderByChild("movieName").startAt(query)
                    .endAt(query + "\uf8ff")
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-realtime-database

7
推荐指数
1
解决办法
4718
查看次数

如何使自定义文本输入类型为Android

我需要用户使用自定义键盘选项在“编辑文本”中输入文本。也就是说,我需要小键盘仅显示“ S”,“ A”,“ B”,“ C”,“ D”,“ E”和“ F”字符。可以实现吗?

android input android-edittext

4
推荐指数
1
解决办法
5829
查看次数

如何从扩展BaseAdapter的类启动一个Activity?

我使用以下代码生成自定义ListView.一切都运行正常,但是当用户点击列表视图时,我无法转到另一个类,因为Intents不能在非Activity类中使用.有没有办法为下面的代码启动一个活动???

public class CustomAdapter extends BaseAdapter  {
String[] result;
Context context;
int[] imageId;
private static LayoutInflater inflater = null;

public CustomAdapter(MainActivityList mainActivity, String[] prgmNameList,
        int[] prgmImages) {
    // TODO Auto-generated constructor stub
    result = prgmNameList;
    context = mainActivity;
    imageId = prgmImages;
    inflater = (LayoutInflater) context
            .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}

@Override
public int getCount() {
    // TODO Auto-generated method stub
    return result.length;
}

@Override
public Object getItem(int position) {
    // TODO Auto-generated method stub
    return position;
}

@Override
public long getItemId(int position) { …
Run Code Online (Sandbox Code Playgroud)

android android-intent baseadapter android-activity

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

如何使用片段在TabLayout中的每个选项卡中显示不同的布局

我一直在尝试使用PagerTabStrip在可滑动的TabLayout中的不同选项卡中显示不同的布局.有人可以帮忙吗?

我想在第一个标签中显示一个布局,在第二个标签中显示第二个不同的布局

 public class MainActivity extends FragmentActivity {


// create object of FragmentPagerAdapter
SectionsPagerAdapter mSectionsPagerAdapter;

// viewpager to display pages
ViewPager mViewPager;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Create the adapter that will return a fragment for each of the five
    // primary sections of the app.
    mSectionsPagerAdapter = new SectionsPagerAdapter(
            getSupportFragmentManager());

    // Set up the ViewPager with the sections adapter.
    mViewPager = (ViewPager) findViewById(R.id.pager);
    mViewPager.setAdapter(mSectionsPagerAdapter);

}

/**
 * A FragmentPagerAdapter that returns a fragment corresponding to …
Run Code Online (Sandbox Code Playgroud)

tabs android android-fragments android-viewpager android-tabs

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