小编Bob*_*obs的帖子

是否可以本地化CalendarView或DatePicker?

我的用户日历是波斯日历.我有一个算法来改变西方和波斯日历之间的日期和时间.我想为我的用户使用CalendarView或DatePicker来选择日期.是否可以本地化CalendarView和DatePicker以支持我的本地日历?

android calendar localization datepicker calendarview

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

内部服务的Android访问活动方法

如何从服务onStart()内部调用Activity的非静态方法?

android android-activity

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

使用layout_height为0dip而不是wrap_content以获得更好的性能.....如何删除此警告

如何删除此警告?

使用layout_height为0dip而不是wrap_content可以获得更好的性能

android android-layout

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

如何获取有关应用程序中发生的异常的更多详细信息?

我想显示我的应用程序中发生的异常的详细信息,例如异常的行号.这可能吗?

java android exception stack-trace line-numbers

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

在文本文件android中添加换行符

大家好我正在使用此代码将文本附加到txt文件中.任何人都可以指导我如何为此案例添加换行符

fOut = new FileOutputStream(new File(myFilePath + BlueFreeConstants.logFileName), true);
osw = new OutputStreamWriter(fOut);
osw.append("<< " + values + " >>");
osw.flush();
osw.close();
fOut.close();
Run Code Online (Sandbox Code Playgroud)

android fileoutputstream android-intent

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

我在java迭代器中的代码有什么问题

我正在写一个文件浏览器

ArrayList<File> folders = new ArrayList<File>(Arrays.asList(parent
                .listFiles(filter)));

ListIterator<File> it = folders.listIterator();

        while (it.hasNext()) {

            File file = it.next();

            if (file.isDirectory())
            {
                ArrayList<File> subFolders = new ArrayList<File>(
                        Arrays.asList(file
                                .listFiles(filter)));
                for (File sub : subFolders) {
                    it.add(sub);
                }
            }
            else
            {
                mediaFiles.add(file);
            }

            it.remove();

        }
Run Code Online (Sandbox Code Playgroud)

当代码到达时it.remove();我得到以下错误:

02-04 23:32:47.670: E/AndroidRuntime(20230):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
02-04 23:32:47.670: E/AndroidRuntime(20230):    at dalvik.system.NativeStart.main(Native Method)
02-04 23:32:47.670: E/AndroidRuntime(20230): Caused by: java.util.ConcurrentModificationException
02-04 23:32:47.670: E/AndroidRuntime(20230):    at java.util.AbstractList$SimpleListIterator.remove(AbstractList.java:71)
Run Code Online (Sandbox Code Playgroud)

java iterator file

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

如何使用InputFilter实现数字分组输入掩码?

我正在使用InputFilter类来制作支持数字分组的蒙版EditText.例如,当用户插入"12345"时,我想在EditText中显示"12,345".我该如何实现它?

这是我不完整的代码:

        InputFilter IF = 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 (!Character.isLetterOrDigit(source.charAt(i))) {
                    return "";
                }
            }
            if (dest.length() > 0 && dest.length() % 3 == 0)
            {
                return "," + source;
            }
            return null;
        }
    };
    edtRadius.setFilters(new InputFilter[] { IF });
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来实现这种输入掩码?

grouping android mask digit

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

如何水平拖动视图?

在ListView和Gallery等控件中,您可以在垂直或水平方向上拖动项目.

我有一个TextView,我成功地拖动它.但是我想把它向水平方向移动.我该如何实现它?

谢谢,

我的代码:

public class MyDragShadowBuilder extends View.DragShadowBuilder {
    private static View view;

    public MyDragShadowBuilder(View v) {
        super(v);
        view = v;
    }

    @Override
    public void onProvideShadowMetrics(Point size, Point touch) {
        width = getView().getWidth();
        height = getView().getHeight();
        size.set(width, height);
        touch.set(width / 2, height / 2);
    }

    private int width, height;

    @Override
    public void onDrawShadow(Canvas canvas) {
        view.draw(canvas);
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的活动中:

tv.setOnLongClickListener(new OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {
            ClipData data = ClipData.newPlainText("dot",
                    "Dot : " + v.toString());
            View.DragShadowBuilder myShadow …
Run Code Online (Sandbox Code Playgroud)

android drag-and-drop

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

是否有可能进行循环活动?

我们知道活动的默认形状在Android中是矩形的.我使用以下样式进行了模态活动:

<style name="Theme.TransparentD0" parent="android:Theme">
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowBackground">@color/semi_transparentD0</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:backgroundDimEnabled">false</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

现在我有一个矩形模态活动.是否有可能创建圆形模态活动?怎么样?

我的意思是我想将我的模态活动的形状改为圆形.

geometry android drawing modal-dialog android-activity

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

如何检查我的 EditText 是否有 TextChangedListener (TextWatcher)?

我知道我们可以添加 aTextWatcherEditTextsusingaddTextChangedListener并使用 删除它removeTextChangedListener。但现在我想检查一下我的EditText是否有TextWatcher

我怎样才能做到这一点?

我有一个网格。它有一个适配器。我的适配器检查定义的项目的类型是否为 EditText 添加 a TextWatcher。当方法getView被调用时TextWatcher添加到该方法中EditTextTextWatchers如果添加的话我想避免添加额外的。

android listener textwatcher textchanged

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