小编Suf*_*ian的帖子

用户点击我的EditText后如何做某事

我有一个EditText显示时间.用户点击后EditText我想显示一个TimePickerDialog,所以我设置了一个View.OnClickListener到我的EditText.

但是OnClickListener表现得很奇怪 - 我触摸EditText然后软键盘出现(我不想要).当我再次触摸时,OnClickListener.onClick()最后调用并出现对话框.

如果我希望对话框立即显示,我该怎么办?

android android-edittext onclicklistener

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

CoordinatorLayout使用ViewPager的RecyclerView

我正在使用CoordinatorLayout来自的视图android.support.design.我想附加app:layout_behavior片段的RecyclerView

在Google提供的示例中,它们仅将其附加到附加RecyclerView的相同XML文件中CoordinatorLayout.

有没有办法附加CoordinatorLayout到片段RecyclerViewViewPager

样品是在这个博客帖子在Android开发者博客.

android android-appcompat android-recyclerview android-design-library android-coordinatorlayout

48
推荐指数
4
解决办法
5万
查看次数

每隔X分钟调用jQuery Ajax Request

如何在特定时间段内调用Ajax请求?我应该使用Timer插件还是jQuery有一个插件?

ajax jquery timer

47
推荐指数
4
解决办法
11万
查看次数

Profile.getCurrentProfile()在登录后返回null(FB API v4.0)

出于某种原因Profile.getCurrentProfile(),在使用FB API v4.0登录FaceBook后,有时会显示null.

这是造成问题,我在我的应用程序,因为我不能显示我的未来ActivityProfile被空.

我有时说它为空的原因是因为如果我关闭我的应用程序并重新打开它,我就可以进入下一个Activity,但如果我还没有登录,然后登录,Profile则为null.这似乎是一段短暂的时期.

有没有解决或解决这个问题?

android facebook

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

CHOICE_MODE_MULTIPLE和CHOICE_MODE_MULTIPLE_MODAL之间的区别?

可能是一个非常基本的问题,但ListViewsCHOICE_MODE_MULTIPLE和之间设置选择模式有什么区别CHOICE_MODE_MULTIPLE_MODAL?Android文档并没有真正解释多少..

来自Android Dev网站:

  • CHOICE_MODE_MULTIPLE:该列表允许多种选择

  • CHOICE_MODE_MULTIPLE_MODAL:该列表允许在模式选择模式中进行多种选择

android listview

43
推荐指数
2
解决办法
8698
查看次数

当tabMode设置为'scrollable'时,TabLayout不填充宽度

我已经TabLayout(从支持库v22.2.1)添加到我的片段:

<android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        style="@style/MyColorAccentTabLayout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:tabMode="scrollable"/>
Run Code Online (Sandbox Code Playgroud)

问题是当片段的方向是横向时(在片段的初始创建之前或之后),TabLayout它与宽度不匹配Fragment(是的,父节点的宽度也设置match_parent为).

当屏幕宽度很小时(即不是所有标签都可以同时显示): 在此输入图像描述

当屏幕宽度足够大以显示所有选项卡时(请参阅右侧的空白区域): 在此输入图像描述

如果我更改tabMode为固定,则填充宽度但标签太小.那里有适当的解决方案吗?

android android-support-library android-tablayout

42
推荐指数
6
解决办法
4万
查看次数

在列表视图中重绘单行

是否可以重绘一行中的一行ListView?我有一个ListView行是LinearLayouts.我听一个偏好改变,有时候我需要改变一行View内的LinearLayout一个.有没有办法让它重新绘制该行而不调用listview.notifyDatasetChanged()

我试过在视图(内部)上调用view.invalidate(),LinearLayout但它没有重绘行.

android listview view redraw android-arrayadapter

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

截取整个视图的屏幕截图

我已经建立了一个基本上由HorizontalScrollView内部完成的表ScrollView.我让用户可以编辑字段.

现在我想将表保存在屏幕上,jpg,png,pdf或其他任何内容.

问题是 - 表几乎总是比屏幕大.

有没有办法制作整个ScrollView布局的屏幕截图?如果不是你认为可以做什么工作?

android screenshot

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

使用多个string.xml文件是否有任何副作用?

我目前正在创建一个具有一些字符串的应用程序(现在> 300),我有一些问题可以快速找到包含这么多字符串的字符串.所以我在考虑使用多个string.xml文件而不是只有一个文件的可能性(string_menu,string_activity1,...).

这种做法有副作用吗?这是一个坏的还是一个好的做法?

我问这个是因为似乎网上没有多少人正在使用这种可能性.那么也许有一些问题呢?

string android android-xml

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

这是内存泄漏还是误报?

这是我的代码:

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.util.Scanner;

public class temp {
    public static void main(String[] args) throws FileNotFoundException {
        BufferedReader a = new BufferedReader(new FileReader("a"));
        Scanner scanner = new Scanner(a).useDelimiter(",");
        scanner.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到一个警告new Scanner(a)说(我正在使用jdk1.7.0_05进行编译.):

Resource leak: '<unassigned Closeable value>' is never closed.
Run Code Online (Sandbox Code Playgroud)

我做错了什么,或者这只是一个错误的警告?

java eclipse warnings memory-leaks

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