小编Mar*_*moy的帖子

如果我应用背景,如何在EditText上返回默认样式?

我刚遇到一个我不知道如何解决的问题.它看起来很傻但我找不到解决方法.

我在android中有一个带有几个EditText的表单,当你提交表单时,它检查那些EditText,如果他们有错误的数据,我将EditText更改为红色边框(应用9patch图像).

myEditText.setBackgroundResource(R.drawable.edittext_red);
Run Code Online (Sandbox Code Playgroud)

问题是,我想在用户更改EditText时恢复android的默认样式,但我不知道该怎么做.如果我做:

myEditText.setBackgroundResource(0);
Run Code Online (Sandbox Code Playgroud)

它会删除所有内容,而这不是我想要的.

谢谢!

android nine-patch android-edittext android-resources android-drawable

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

如何在http上设置git?

我需要使用git-over-http(智能http)设置一个git服务器,但是在线可用的资源很混乱,混合了其他apache配置,缺少细节或者不够明确.

我是根据我发现缺乏可用资源的问题自己回答这个问题的.

apache git http git-http-backend

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

RuntimeException:填充类片段时出错

我使用以下代码获取runtimeException,有人知道为什么吗?

public class FragsApplicationActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}
Run Code Online (Sandbox Code Playgroud)

SuggestionFrags类

public class SuggestionFrags extends Fragment{
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        return super.onCreateView(inflater, container, savedInstanceState);
    }

}
Run Code Online (Sandbox Code Playgroud)

main.xml中

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <fragment
        android:id="@+id/fragment1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        class="com.samplefragsapplication.SuggestionFrags" />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我得到这个例外:

11-23 18:09:23.899: E/AndroidRuntime(2436): FATAL EXCEPTION: main
11-23 18:09:23.899: E/AndroidRuntime(2436): …
Run Code Online (Sandbox Code Playgroud)

android android-fragments

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

如何远程触发Jenkins multibranch管道项目构建?

标题主要是说.如何从远程git存储库触发Jenkins multibranch管道项目构建?

"触发器远程构建"构建触发器选项似乎不起作用,因为没有保存您设置的令牌.

git githooks jenkins multibranch-pipeline

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


可以在不使用Notification对象的情况下操纵Android手机LED吗?

我想控制Android设备上的LED,其控制程度超过Notification类提供的控制.通知允许您更改闪烁的速率; 例如300毫秒开,1000毫秒关,但就是这样.

基本上,我想在任意时间随意打开和关闭LED.有谁知道这是否可能?API似乎没有这么说.它取决于具体的硬件吗?

hardware notifications android mobile-phones led

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

使用特定文件夹查询MediaStore Cursor

我使用游标返回基于媒体的Listview的项目.我只想返回特定文件夹中的项目.

这适用于我的歌曲列表,因为此光标基于MediaStore.Audio.Media.DATA,我可以检查光标中的文件夹:

   final String folder = "'" + (new MyPrefs(this.PREF_PATH)).getString("music_folder",null) +  "%'";

    audioCursor = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, mCursorCols, 
            MediaStore.Audio.Media.DATA + " LIKE " + folder, null,MediaColumns.TITLE + " COLLATE LOCALIZED ASC");
    startManagingCursor(audioCursor);
Run Code Online (Sandbox Code Playgroud)

但是,在我的艺术家列表视图中,无法检查DATA结果:

audioCursor = getContentResolver().query(MediaStore.Audio.Artists.EXTERNAL_CONTENT_URI, cols, 
            null, null,AudioColumns.ARTIST + " COLLATE LOCALIZED ASC");
        startManagingCursor(audioCursor);    
Run Code Online (Sandbox Code Playgroud)

任何人都可以与我分享一个很好的方法来查询MediaStore.Audio.Artists.EXTERNAL_CONTENT_URI并只返回我的特定文件夹?我需要使用Artist URI,因为我使用的是NUMBER_OF_TRACKS列,这在常规Media URI中不可用.

android cursor

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

在OSX Yosemite上,Jenkins 1.609本机程序包安装程序失败

我正在尝试使用OSX上的本机程序包安装程序安装Jenkins.安装程序向导失败,并显示以下消息:

安装程序遇到导致安装失败的错误.

有很多,/var/log/install.log但我认为这是最相关的:

Apr 19 21:38:10 computername installd[3906]: PackageKit: Executing script "./postinstall" in /private/tmp/PKInstallSandbox.lyWpmk/Scripts/org.jenkins-ci.launchd-jenkins.pkg.dnGIoF
Apr 19 21:38:10 computername installd[3906]: ./postinstall: <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)
Apr 19 21:38:10 computername installd[3906]: ./postinstall: list: Invalid Path
Apr 19 21:38:10 computername installd[3906]: ./postinstall: No jenkins user found, creating jenkins user and group
Apr 19 21:38:10 computername installd[3906]: ./postinstall: ERROR: All system uids are in use!
Apr 19 21:38:10 computername install_monitor[6300]: Re-included: /Applications, /Library, /System, /bin, /private, /sbin, /usr
Apr 19 21:38:10 …
Run Code Online (Sandbox Code Playgroud)

macos bash jenkins

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

UICollectionView使用UICollectionViewFlowLayout删除分节符

我有一个数据集,该数据集分为多个部分,但是,我想在collectionView中显示该数据集,而各部分之间不会出现中断。这是我要实现的目标的说明:

Instead of:
0-0 0-1 0-2
0-3
1-0 1-1
2-0
3-0

I want:
0-0 0-1 0-2
0-3 1-0 1-1
2-0 3-0
Run Code Online (Sandbox Code Playgroud)

我意识到解决方案可能在于自定义UICollectionViewLayout子类,但是我不确定如何实现这样的目标。

谢谢

objective-c uikit ios uicollectionviewlayout swift

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

如何从Java对象生成html?

我有一个休息资源,其方法应该返回一些数据为html.我们讨论的是Reports列表,它是一个由6个字符串成员变量组成的简单类.

我问,因为将字符串和值附加到字符串的前景似乎很慢且容易出错,我更愿意以面向对象的方式进行.

html java

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