我刚遇到一个我不知道如何解决的问题.它看起来很傻但我找不到解决方法.
我在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
我需要使用git-over-http(智能http)设置一个git服务器,但是在线可用的资源很混乱,混合了其他apache配置,缺少细节或者不够明确.
我是根据我发现缺乏可用资源的问题自己回答这个问题的.
我使用以下代码获取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) 标题主要是说.如何从远程git存储库触发Jenkins multibranch管道项目构建?
"触发器远程构建"构建触发器选项似乎不起作用,因为没有保存您设置的令牌.
我想控制Android设备上的LED,其控制程度超过Notification类提供的控制.通知允许您更改闪烁的速率; 例如300毫秒开,1000毫秒关,但就是这样.
基本上,我想在任意时间随意打开和关闭LED.有谁知道这是否可能?API似乎没有这么说.它取决于具体的硬件吗?
我使用游标返回基于媒体的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中不可用.
我正在尝试使用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) 我有一个数据集,该数据集分为多个部分,但是,我想在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子类,但是我不确定如何实现这样的目标。
谢谢
我有一个休息资源,其方法应该返回一些数据为html.我们讨论的是Reports列表,它是一个由6个字符串成员变量组成的简单类.
我问,因为将字符串和值附加到字符串的前景似乎很慢且容易出错,我更愿意以面向对象的方式进行.