小编Oli*_*Oli的帖子

scrollView上的OnClickListener

我有一个包含很多元素的scrollView

ScrollView scroller = (ScrollView)findViewById(R.id.scrollView);
Run Code Online (Sandbox Code Playgroud)

我需要将一个onClickListener附加到scrollview,所以我这样做

scroller.setOnClickListener(new OnClickListener() { 
            @Override
            public void onClick(View v) { 
                // This is all you need to do to 3D flip
                AnimationFactory.flipTransition(viewAnimator, FlipDirection.LEFT_RIGHT); 
            }

        });
Run Code Online (Sandbox Code Playgroud)

但是当我触摸时,这并没有被触发.有任何想法吗?

android

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

Android with Sqlite - 如何检查表是否存在以及是否为空

如果表格不存在或表格内容为空,我想显示一个警报框。

要检查表是否为空,我正在使用:

        cCheckDB = db.rawQuery("SELECT COUNT(*) FROM " + MainActivity.TABLE_NAME +"", null);

        if (cCheckDB != null) {
            cCheckDB.moveToFirst();

            if (cCheckDB.getInt (0) == 0) {
                // EMPTY
            }
        }
Run Code Online (Sandbox Code Playgroud)

但是如何将其包装在“如果表存在”中?什么是最好的方法?

我知道两种检查表是否存在或检查其中是否有内容的方法。但是,如果可能的话,我想以一种有意义的方式而不是在单个查询中使用这些检查——这是我的问题。

sqlite alert android android-studio

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

Android - 从密钥库导出单个密钥/别名

我有一个单独的密钥库(JKS),其中包含许多用于不同应用程序的密钥条目/别名.现在,一个应用程序将被移动到另一个开发人员,我想为他导出/提取单个键/别名.

> keytool.exe -list -keystore Keystorefile

Keystore-type: JKS
Keystore-provider: SUN

Keystore contains 6 entries

Appname1, 01.07.20XX, PrivateKeyEntry,
certificate-Fingerprint (SHA1): AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q
Q:RR:SS:TT
Appname2, 29.05.20XX, PrivateKeyEntry,
certificate-Fingerprint (SHA1): AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q
Q:RR:SS:TT
Appname3, 30.09.20XX, PrivateKeyEntry,
certificate-Fingerprint (SHA1): AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q
Q:RR:SS:TT
Appname4, 18.02.20XX, PrivateKeyEntry,
certificate-Fingerprint (SHA1): AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q
Q:RR:SS:TT
Appname5, 09.08.20XX, PrivateKeyEntry,
certificate-Fingerprint (SHA1): AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q
Q:RR:SS:TT
Appname6, 11.02.20XX, PrivateKeyEntry,
certificate-Fingerprint (SHA1): AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q
Q:RR:SS:TT
Run Code Online (Sandbox Code Playgroud)

这是我的Keystore的输出,现在我只想导出Key for Appname2.如果可能的话,这可以在另一个Keystore中导入.

谢谢!

android android-keystore

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