小编Cri*_*ian的帖子

获取TableLayout中的所有TableRow

我一直在寻找如何在TableLayout中获取所有TableRow的时间.我已经知道如何动态添加和删除行,但我需要遍历所有行并有选择地删除其中的一些行.

我想我可以提出一个解决方案,但我正试图避免在我的应用程序中粗暴的黑客攻击.

android tablelayout tablerow

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

ImageView如何链接到网页?

是否有可能将图像视图链接到网页,以便当用户点击图像时,它会将它们带到网页?

android

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

如何使用PHP中的多个工作表生成Excel文档?

我想从PHP生成一个MS Excel文件.我知道可以做这样的事情:

header ( "Content-type: application/vnd.ms-excel" );
header ( "Content-Disposition: attachment; filename=foo_bar.xls" );
Run Code Online (Sandbox Code Playgroud)

但它会生成一个只有一个Sheet的文件.我想要的是生成一个包含多个工作表的文件.我怎样才能做到这一点?也许有第三方图书馆,但我找不到太多.

php spreadsheet

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

如何在mac上的intellij 9中设置jdk

我有一个关于intellij的项目,现在我想在mac上的intellinj 9上运行它.当我运行项目时,我得到错误 - >"没有为模块指定JDK"XXXXX"在配置项目中指定JDK".当我在依赖模块SDk的那里去那里时,没有项目JDk.当我点击新的时,它只是JSDK,Intellij想法插件SDK,Flex SDK,AIR SDK,Flexmojos SDk和Mobile SDK

我能做什么?

java macos intellij-idea

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

死码警告?

为什么我在此函数中的i ++上收到死代码警告?

InputFilter hexInputFilter()
    {
    return new InputFilter()
        {
            @Override
            public CharSequence filter(CharSequence source, int start,
                    int end, Spanned dest, int dstart, int dend)
                {
                for (int i = start; i < end; i++)
                    {
                    if ((source.charAt(i) >= '0')
                            && (source.charAt(i) <= '9'))
                        {
                        return null;
                        }
                    if ((Character.toUpperCase(source.charAt(i)) >= 'A')
                            && (Character.toUpperCase(source.charAt(i)) <= 'F'))
                        {
                        return null;
                        }
                    return "";
                    }
                return null;
                }
        };
    }
Run Code Online (Sandbox Code Playgroud)

java eclipse android

23
推荐指数
3
解决办法
6万
查看次数

从android中的sdcard读取特定文件

如何从SD卡读取特定文件.我已经通过DDMS在sdcard中推送文件,我试图通过这种方式阅读它,但这给了我一个例外.任何人都可以告诉我如何准确指出该文件?

我的代码就是这个.

String path = Environment.getExternalStorageDirectory().getAbsolutePath();
FileInputStream iStream =  new FileInputStream(path);
Run Code Online (Sandbox Code Playgroud)

android file android-sdcard

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

在Android J2ME或Java SE中使用哪个版本的Java?

在Android J2ME或Java SE中使用哪个版本的Java?

android

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

LocationManager:是否始终启用"网络"提供程序?

我想选择在Android中启用的LocationProvider.项目构建目标是Android 2.1.

这就是我在onCreate()中所做的.

// ...
LocationManager locationMgr = (LocationManager) 
getSystemService(Context.LOCATION_SERVICE);

Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.NO_REQUIREMENT);
criteria.setPowerRequirement(Criteria.NO_REQUIREMENT);
criteria.setCostAllowed(false);     

String bestProvider = locationMgr.getBestProvider(criteria, true);  

Toast.makeText(getApplicationContext(),   "Provider = " + bestProvider + " enabled= " + locationMgr.isProviderEnabled(bestProvider), Toast.LENGTH_LONG).show();
// ...
Run Code Online (Sandbox Code Playgroud)

现在,我关闭每个网络接口并在我的设备上设置飞行模式(HTC Desire,Android 2.2).我断开设备与USB的连接.显然没有提供者活着,他们实际上可以向设备提供位置数据.我特别要求getBestProvider用于启用的提供程序,所以我希望它在这种情况下返回null或空字符串.我希望isProviderEnabled返回false.

实际结果是getBestProvider返回"network"并且isProviderEnabled报告它"启用"."网络"总是"启用"即使不是吗?

android location

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

Android会在单击时突出显示图像按钮

我正在使用ImageButton.但是点击后我没有得到突出显示.我用Google搜索并且许多建议使用选择器显示另一个图像.有没有办法解决.只使用一个图像并突出显示它或给它一个发光效果.以便用户知道该按钮已被点击.

android imagebutton

16
推荐指数
3
解决办法
4万
查看次数

如何确定Android中的当前IME?

我有一个应用程序,我想警告用户,如果他们没有使用默认的Android软键盘.(即他们使用Swype或其他东西).

如何查看当前选择的输入法?

keyboard android ime android-input-method

15
推荐指数
2
解决办法
8082
查看次数