小编HAx*_*xor的帖子

如何检查webview是否无法加载页面(android)?

我的应用程序中有一个webview,但有时由于连接,webview无法加载,我得到默认的网页不可用页面.如果webview无法加载,我想显示alertdialog.无论如何我可以检查(可能在shouldOverridePageLoad函数中)webview加载成功吗?再次感谢

android

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

引用片段的父活动的最佳实践?

我最近一直在使用片段工作很多,我只是对使用对片段的父活动的引用的最佳实践感到好奇.是否更好地继续调用getActivity()或在onActivityCreated回调上初始化parentActivity变量.

android

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

如何在ThreadPoolExecutor中使用AsyncTask

我对ThreadPoolExecutor有点困惑.这是我想要完成的:

我有一个列表视图,左侧是图像图标,右侧是简短说明.我已经静态定义了所有文本,但是我想从网上获取图标.我已经知道如何从网址获取图像,但是我不希望每个图标产生'n'个线程来获取图标图像.所以我读了关于asynctask的threadpoolexecutor,我不知道该怎么做.你们能让我先行一步吗?我是否必须创建一个threadpoolexecutor并在其中使用asynctasks?

我的清单就像这样..没有图标.

___________________________
[icon][a short description]
____________________________
[icon][a short description]
_____________________________
[icon][a short description]
_____________________________
[icon][a short description]
____________________________
Run Code Online (Sandbox Code Playgroud)

android threadpool android-asynctask

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

TextSwitcher NullPointer错误

我真的很困惑.我正在尝试做一个简单的文本交换器,它将增加数量并根据数量更新价格.现在在我的xml中,我在TextSwitcher中有类似TextView的东西,只是为了增加数量.我得到了textview findViewById(R.id.quantity).

所以我必须找到设置增量的数量(我正在实现ViewFactory)

switcher = (TextSwitcher) findViewById(R.id.switcher);
switcher.setFactory(this);
quantity = (TextView) findViewById(R.id.quantity);
Run Code Online (Sandbox Code Playgroud)

我也覆盖了makeView()

@Override
     public View makeView() {
        return quantity;
    }
Run Code Online (Sandbox Code Playgroud)

此外,当按下增量按钮时,我增加计数器并将切换器上的文本设置为当前计数.像这样:

switcher.setText(String.valueOf(currentQuantity));
Run Code Online (Sandbox Code Playgroud)

谁能让我知道我做错了什么?我一直在这一行得到我的nullpointer:

switcher.setFactory(this);
Run Code Online (Sandbox Code Playgroud)

这是XML片段:

<TextSwitcher android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/switcher">
            <TextView android:text="TextView" android:id="@+id/quantity" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
        </TextSwitcher>
Run Code Online (Sandbox Code Playgroud)

android nullpointerexception textview android-ui

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

为什么我的ListView在较新的设备上滞后,但在较旧的设备上却很快?

所以我正在做典型的listview视图模式.我还在后台线程中设置图像,如果用户在列表中移动,则禁用加载图像.

在较旧的设备(Galaxy s,htc desire,Original Google nexus)上,即使我滚动/浏览列表视图,我的列表视图也能完美运行,没有任何延迟.然而,在我的新设备(Galaxy S3,Nexus)上,它是超级滞后的.

我正在执行相当多的if/else条件来设置某些视图的可见性.这可能是根本原因吗?如果是这样,为什么它只会影响更新的设备?

android

5
推荐指数
1
解决办法
144
查看次数

动作栏中的三点动作溢出菜单?

在此输入图像描述我注意到在我的应用程序中,当我为没有硬件菜单按钮的新设备添加菜单时,它将三个点添加到操作栏.但是,我在一些应用程序上看到,您实际上可以将这三个点移到底部(在软件导航上)如何实现?我正在使用actionbarsherlock,如果这有所作为.

android

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

如何在等待共享意图弹出时显示进度对话框

我注意到在较旧的设备上,一旦您执行了标准的共享意图(fb,twitter,电子邮件等),就会出现几秒钟的延迟,直到弹出实际的共享对话框。我想知道在等待此共享对话框出现时如何弹出进度对话框?

这是我的代码:

 private void share(String subject,String body) {
        Intent share = new Intent(Intent.ACTION_SEND);
        share.setType("text/plain");
        share.putExtra(android.content.Intent.EXTRA_SUBJECT, title);
        share.putExtra(android.content.Intent.EXTRA_TEXT, body);
        startActivity(Intent.createChooser(share, "Share via"));
    }
Run Code Online (Sandbox Code Playgroud)

android

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

为什么启动时会显示初始空白活动?

在我的Android应用程序中,我有一个初始活动,弹出一个对话框(用作启动画面).我这样做:

 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Popup a fullscreen dialog (used as splash)
        showSplashScreen();
 }
Run Code Online (Sandbox Code Playgroud)

然而,在此之前有一段时间,我的徽标和标题栏出现空白.我根本不知道如何删除它.我甚至试图看看这是来自同一个活动,我通过请求没有标题栏来删除标题栏来检查.但是,我没有运气......这个神秘的空白活动显示了一小段时间.

像facebook这样的应用程序如何首先显示初始启动画面而不显示任何其他内容?

android

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

PL SQL的序列

我知道如何在pl sql中创建一个序列.但是,我如何将值设置为3个数字呢?在创建序列时是否有另一个sql语句来执行此操作?

所以一个例子是:

000
001
012
003
Run Code Online (Sandbox Code Playgroud)

多谢你们!

sql database oracle plsql

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

如何获取计算机上的所有媒体文件

是否有内置的方法可以在Java中的计算机上获取所有媒体文件(电影,音乐)?

java file java-io

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

如何从用户获取所有帖子

我的rails应用程序中有一个User和Post scaffolded.我想获得与用户相关的所有帖子.例如,我希望能够做到这样的事情:

本地主机:3000 /用户/ 1 /职位

它应该给我带有user_id = 1的所有帖子.我知道如何通过rails控制台获取特定用户的所有帖子.我只是想知道如何才能完成上述例子.我是否必须在用户控制器中添加另一种方法?

ruby-on-rails

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