在我的应用程序中,我根据服务器提供的响应添加edittext.对于每个edittext服务器,还提供匹配的正则表达式模式.我能够成功匹配模式并进行验证.但我想识别正则表达式模式的类型,以便我可以根据值edittext应该接受打开键盘.
例如,如果edittext应接受电子邮件地址,则打开带有@符号的键盘,如果edittext接受数字值,则应打开数字小键盘.
是否有任何库可以从正则表达式返回类型,例如"电子邮件","数字"等来自正则表达式,因为可以有几种不同类型的正则表达式模式?
编辑:我知道如何设置edittext的输入类型,但我需要从正则表达式模式中找出类型.我无法在服务器上进行更改,我必须在客户端处理此问题.
我不知道我是否可以在这里提出这样的问题.我的问题如下.
我自己制作音乐播放器,我想下载那些没有专辑图片的歌曲的专辑图片.就像N7Music Player正在做的那样.我自己做了一些搜索,我发现使用MusicBrainz我们可以下载图像.
我寻找它的API,但我没有清楚地了解它.我有疑虑.
我在等你的宝贵回应.
提前感谢你.
我正在使用的视图寻呼机应用程序包含3个差异片段.当我点击片段中的按钮时,我想显示活动.而且我希望他们之间有动画.可能吗?如果是,哪个动画我必须使用过渡动画,布局动画或视图动画?
我是动画的新手并且不知道它.所以请给我一些很好的链接.
嗨,我想只使用android中内置的Gallery打开图像.现在我正在使用以下代码,如果我单击按钮,它会显示包含安装的第三方工具的菜单以打开图像.我只想要内置画廊,是否有任何隐藏其他第三方工具的选项我可以直接使用Gallery打开而不显示菜单.
package com.example.gallery;
import android.net.Uri;
import android.os.Bundle;
import android.provider.MediaStore;
import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class BrowsePicture extends Activity {
private static final int SELECT_PICTURE = 1;
Button bt;
private String selectedImagePath;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_browse_picture);
bt = (Button) findViewById(R.id.button1);
bt.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
// in onCreate or any event where your want the user to
// select a file
Intent intent = …Run Code Online (Sandbox Code Playgroud)